Skip to content

Commit

Permalink
Update CI config to split between dev & rel branches (#194)
Browse files Browse the repository at this point in the history
  • Loading branch information
anton-seaice authored Feb 26, 2025
1 parent 51fb595 commit fa624f2
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/schedule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ run-name: Scheduled Checks (${{ github.event_name }})
on:
workflow_dispatch:
schedule:
- cron: '0 0 1 * *' # once a month
- cron: '0 0 * * 1' # At 00:00 on Monday
jobs:
checks:
uses: access-nri/model-config-tests/.github/workflows/config-schedule-1-ci.yml@main
Expand Down
26 changes: 20 additions & 6 deletions config/ci.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,15 @@
"$schema": "https://github.com/ACCESS-NRI/schema/tree/main/au.org.access-nri/model/configuration/ci/2-0-0.json",
"scheduled": {
"default": {
"markers": "checksum or checksum_slow"
"markers": "checksum or checksum_slow or access_om3 or config"
},
"dev-1deg_jra55do_ryf": {
"markers": "checksum or checksum_slow or access_om3 or dev_config"
},
"dev-1deg_jra55do_ryf": {},
"release-1deg_jra55do_ryf": {}
"release-.*": {
"model-config-tests-version": "0.0.12",
"payu-version": "1.1.6"
}
},
"reproducibility": {
"default": {
Expand All @@ -16,16 +21,25 @@
},
"release-1deg_jra55do_ryf": {
"markers": "checksum or checksum_slow"
},
"release-.*": {
"model-config-tests-version": "0.0.12",
"payu-version": "1.1.6"
}
},
"qa": {
"default": {
"markers": "access_om3"
"markers": "access_om3 or dev_config"
},
"release-.*": {
"markers": "access_om3 or config",
"model-config-tests-version": "0.0.12",
"payu-version": "1.1.6"
}
},
"default": {
"model-config-tests-version": "0.0.11",
"model-config-tests-version": "main",
"python-version": "3.11.0",
"payu-version": "1.1.6"
"payu-version": "dev"
}
}

0 comments on commit fa624f2

Please sign in to comment.