Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI for config repos? #261

Open
aekiss opened this issue Jul 26, 2022 · 2 comments
Open

CI for config repos? #261

aekiss opened this issue Jul 26, 2022 · 2 comments

Comments

@aekiss
Copy link
Contributor

aekiss commented Jul 26, 2022

There are 12 supported configurations in the master and master+bgc branches of these repositories, which have no CI at the level of the repos
https://github.com/COSIMA/1deg_jra55_iaf
https://github.com/COSIMA/025deg_jra55_iaf
https://github.com/COSIMA/01deg_jra55_iaf
https://github.com/COSIMA/1deg_jra55_ryf
https://github.com/COSIMA/025deg_jra55_ryf
https://github.com/COSIMA/01deg_jra55_ryf

It could be helpful to have CI triggered by pushes or PRs to the master and master+bgc branches of these repos. At present there is no CI on the master+bgc branches, and the master branches only get CI when there's a PR that updates the submodules in https://github.com/COSIMA/access-om2/tree/master/control.

Would that be easy to set up? I'm thinking a short run and maybe a reproducibility check. I guess a lot of the CI stuff in https://github.com/COSIMA/access-om2 could be reused. Not sure if that's practical for the 0.1deg configs though?

@aidanheerdegen
Copy link
Contributor

When you say CI do you mean actual model runs, or checks on the config.yaml like

https://github.com/COSIMA/01deg_jra55_iaf/blob/master/.travis.yml

@aekiss
Copy link
Contributor Author

aekiss commented Sep 1, 2022

I was thinking a short run, but really anything would be better than nothing. Not a high priority though - they don't get updated that often and I usually do a test run for anything sketchy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants