Update CI workflows including cutting Python v3.10 support - #967
Update CI workflows including cutting Python v3.10 support#967sadielbartholomew wants to merge 31 commits into
Conversation
|
Closing and re-opening to refresh the CI jobs matrix... |
|
Another open-close for CI job refresh - seems to pick up the edited workflows whereas clicking the 're-run jobs' buttons doesn't sometimes... |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #967 +/- ##
=======================================
Coverage ? 82.90%
=======================================
Files ? 105
Lines ? 17123
Branches ? 0
=======================================
Hits ? 14194
Misses ? 2929
Partials ? 0
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
OK the Ubuntu CI jobs are now passing, finally. I commented out the latest Mac OS as an |
|
|
|
Now all running but the Mac OS and Ubuntu runs seem to have picked up on some genuine issues (possible bugs), so noting those and investigating separately. Now adding in missing optional dependencies to the workflows so we don't have any avoidable test skipping on the jobs. |
|
One last time to run the jobs after pushing a fix for one trivial issue raised by one particular job, and then I am satisfied to merge because the remaining failures are genuine issues raised (see #968, NCAS-CMS/cfdm#429). |
Close #964 (next release will be after the October v3.10 EOL) and close #969 whilst updating the CI/Actions workflows (which could do with many bumps on the external Actions versions) and also testing the new build command for #966.