-
Notifications
You must be signed in to change notification settings - Fork 132
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
Add Github Actions test-cice.yml script #555
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like travis-CI will still be an option. Is it now off by default? I'm not sure how this all works, but happy to go with these changes. Thanks for figuring it out.
Co-authored-by: Philippe Blain <[email protected]>
@eclare108213, we are still waiting on the situation with Travis-CI. We can't use it right now because we don't have an allocation. In the past, all open source project got unlimited resources. That's no longer the case. I have requested that we be granted an allocation on Travis-CI but have not heard anything back. For now, I'm just leaving it "on", but it's not running. In the future, we may or may not have Travis-CI, but we will have Github Actions as an alternative and we could use either or both if Travis-CI is available again. |
An added benefit is that the GitHub Actions workflow use the conda environment, so we continuously test the conda setup. If for some reason the created conda environment has problems (like the recent OpenMP bug in the GFortran compiler from conda-forge), then we will immediately notice. |
@phil-blain, that's also true and a very handy feature and in part why I'd like to get the linux (ubuntu) working as well. I wonder why GH Actions is not being triggered on this PR. For the Icepack PR, it didn't initially either, but then it did at some point. Some things are quite the mystery. Hopefully, GH Actions will trigger automatically once we get this PR merged. I would have more confidence if it would be happening now. I'll merge, and we'll go from there. |
GH Actions seems to be triggered as we hoped. See #553 |
PR checklist
Add Github Actions scripts
apcraig, phil-blain
No testing done except in github actions, https://github.com/apcraig/CICE/runs/1738212948
Similar to recent Icepack changes, alternative to travis-ci.
See #550