Move CI to jobs in single workflow#206
Move CI to jobs in single workflow#206williamjallen wants to merge 1 commit intoParallel-NetCDF:masterfrom
Conversation
|
Looks like using a matrix is a good way to go. Could you revise this PR? |
53230e6 to
f3e8ae6
Compare
|
@wkliao I just updated this PR with the most recent CI changes. This PR simply copies and pastes everything as-is into a single workflow. This means that all the jobs now share the same workflow triggers and environment variable definitions. Since this is already such a large PR, my plan is to create a series of smaller follow-up PRs to gradually reduce the amount of duplication via a matrix. Let me know if you'd like me do anything differently! |
This commit moves CI from individual workflows to a series of jobs in a single workflow. This allows jobs to share the same triggers and environment variables. This can be further simplified in a future commit by using a matrix to share common installation and build logic between jobs.
f3e8ae6 to
a958b06
Compare
I wonder if this PR can be modified to use the matrix approach directly, i.e. by skipping the middle changes. |
|
FYI. PR #216 uses the matrix strategy. I think that is more concise. |
|
Closing in favor of #216. |
This commit moves CI from individual workflows to a series of jobs in a single workflow. This allows jobs to share the same triggers and environment variables. This can be further simplified in a future commit by using a matrix to share common installation and build logic between jobs.