Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
ci: Remove Linux & macOS from Azure#29171
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
QuLogic commentedNov 22, 2024 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
For the record, the system Linux packages explicitly installed on GitHub Actions, but not Azure are:
and vice versa:
On macOS, GitHub Actions has:
whereas for Azure its:
It also turns out that we never uploaded macOS coverage reports, so coverage is only down by 2 report from Linux. The coverage change shows that we lost:
I think these would have all come from |
Do we know if xquartz is installed on GitHub or if it actually wasn't needed for Azure? It seems like the GUI-tests does not complain at least? Interesting that a bit of the "executable not available"-tests lost coverage. Probably not worthwhile to have separate pipeline for those, but one may expect the minimum version test to handle them? Or maybe they are skipped earlier in the process? Is it worthwhile to setup a "minimum requirements" test (unless that is actually included in minimum versions)? |
It looks like we support Can we drop ffmpeg on the minimal deps run? |
After an audit of all CI, we don't believe we are gaining anything byduplicating GitHub Actions here.
I think this may have been for GTK2. I don't recall if GTK3 used XQuartz, but GTK4 should be native. So I removed it and everything seems fine.
These were from adding
Yes, did that as well. |
9022e41
intomatplotlib:mainUh oh!
There was an error while loading.Please reload this page.
PR summary
After an audit of all CI, we don't believe we are gaining anything by duplicating GitHub Actions here.
PR checklist