Move CI from access-om2-configs
/reproducibility
into this repository
#23
Labels
access-om2-configs
/reproducibility
into this repository
#23
Background
In order to add
ACCESS-ESM1.5
config CI (related issue here: ACCESS-NRI/access-esm1.5-configs#15), we need to generify and consolidate the existingaccess-om2-configs
workflows (found here) as well as thereproducibility
workflows (found here).Tasks
access-om2-configs
: Moveci.schema.json
toACCESS-NRI/schema
and use the associated action inACCESS-NRI/schema
to validate each model-configsci.json
. See PRs Removeci.schema.json
and Associated Validation Workflow access-om2-configs#116 and Addci.schema.json
fromACCESS-NRI/access-om2-configs
schema#32access-om2-configs
: Movepr-*.yml
,schedule-*.yml
workflows to this repository. See Removal of CI/CD Infrastructure access-om2-configs#117 and Addition of generic workflows fromACCESS-NRI/access-om2-configs
#24access-om2-configs
: Open a PR that makes allcall-pr-*.yml
workflows reference the above moved workflows. Also add calls topr-2-confirm.yml
andschedule-*.yml
workflows. Important: This change will have to be reflected in all config branches inaccess-om2-configs
-release-*
anddev-*
, as well asmain
! See Removal of CI/CD Infrastructure access-om2-configs#117 for changes inmain
, changes will need to be force-propagated to every branch by an adminreproducibility
: Movechecks.yml
andgenerate-initial-checksums.yml
to this repository, consider archiving/moving this repo (ask @aidanheerdegen, issue here ). See Removal of CI/CD Reusable Infrastructure reproducibility#29 and Addition of generic workflows fromACCESS-NRI/reproducibility
#26model-config-tests
: Make sure that there is no model-config-specific logic in the workflows in this repositorymodel-config-tests
: Check GitHub Environment variables and linksmodel-config-tests
: Update the README.md and devdocsmodel-config-template
: Create this repository and populate it with a barebones version of the changes in Removal of CI/CD Infrastructure access-om2-configs#117 as well as a HOW-TO guide. See Initial Template Upload model-configs-template#1References old issue ACCESS-NRI/reproducibility#8
Requires ACCESS-NRI/access-om2-configs#109 (pinging @jo-basevi so she knows what's coming next up)
The text was updated successfully, but these errors were encountered: