-
Notifications
You must be signed in to change notification settings - Fork 65
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
Transition CI from Azure Pipelines to GitHub Actions #586
Conversation
@xylar As we discussed earlier, there is an issue with building the docs during the docs workflow. If you don't get a chance to debug it by tomorrow, I'm happy to try to figure it out then as well. Here is the error:
|
@altheaden, I was able to reproduce the error you posted above. It seems to happen for an old version of MPAS-Tools, 0.0.10, so we need to skip that version, similar to what was done in MPAS-Analysis: I'll push a fix to the branch. |
a549e87
to
1f59352
Compare
Okay, I think I have the docs config cleaned up. We just needed to skip two versions, 0.0.1 and 0.0.10 (not sure why), for the docs to build. I did a bunch of other clean up in that config file, too, similar to what we did on other repos. |
Thanks @altheaden! |
In this PR, I've switched the CI workflows from azure pipelines to GH actions. There's a build workflow for testing code, and a docs workflow for deploying the documentation via the
gh-pages
branch. This change allows the CI for MPAS-Tools to be more in line with our CI procedures in other repos (e.g., Polaris, Mache, Compass).