Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork8.1k
ci: rotate soon-to-be-unsupported GitHub Actions ubuntu-20.04 runner out of roster#29796
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
ci: rotate soon-to-be-unsupported GitHub Actions ubuntu-20.04 runner out of roster#29796
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Uh oh!
There was an error while loading.Please reload this page.
This comment was marked as off-topic.
This comment was marked as off-topic.
jayaddison commentedMar 24, 2025
Note: not for backporting to MPL-3.10. Ref:#29766 (comment) |
This comment was marked as off-topic.
This comment was marked as off-topic.
15f287c to7b8b692Comparejayaddison commentedMar 24, 2025
Uh oh!
There was an error while loading.Please reload this page.
oscargus commentedMar 31, 2025
If you want to replace the other workflows to update 3.10 to 3.11, it would be appreciated. (And maybe a few more. But I can also do it later.) |
jayaddison commentedMar 31, 2025
@oscargus I could take a look at that, sure - two notes though:
|
tacaswell commentedApr 1, 2025
Lets merge this as-is and do a second round of dropping the rest of the 3.10 builds / pushing our minimum up to 3.11. |
0d11978 intomatplotlib:mainUh oh!
There was an error while loading.Please reload this page.
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the If these instructions are inaccurate, feel free tosuggest an improvement. |
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the If these instructions are inaccurate, feel free tosuggest an improvement. |
oscargus commentedApr 1, 2025
@jayaddison (continuing here). Yes, I think that since we now have committed to bump the minimum version to 3.11 for the next release, one may just go all the way. But, yes, there are probably quite a few changes to sort out, not just bumping the work flows. (I was primarily triggered to request it based on#29840 which was triggered by this PR... Maybe I'll continue in that one.) |
timhoffm commentedApr 1, 2025
@oscargus there's no immediate hurry to push all possible updates through that are enabled by dropping 3.10. Here, we have the immediate need to update the images used in CI, and as part of that it's reasonable to do the 3.11 update on CI. |
…b Actions ubuntu-20.04 runner out of roster(cherry picked from commit0d11978)
…b Actions ubuntu-20.04 runner out of roster(cherry picked from commit0d11978)
…b Actions ubuntu-20.04 runner out of roster(cherry picked from commit0d11978)
…b Actions ubuntu-20.04 runner out of roster(cherry picked from commit0d11978)
…b Actions ubuntu-20.04 runner out of roster(cherry picked from commit0d11978)
….10.xBackport PR#29796 on branch v3.10.x: ci: rotate soon-to-be-unsupported GitHub Actions ubuntu-20.04 runner out of roster
…b Actions ubuntu-20.04 runner out of roster(cherry picked from commit0d11978)
….10.1-docBackport PR#29796 on branch v3.10.1-doc: ci: rotate soon-to-be-unsupported GitHub Actions ubuntu-20.04 runner out of roster
PR summary
GitHub Actions will soon remove support for the Ubuntu 20.04 runner, as described at:actions/runner-images#11101
This pull request raises the baseline runner image from Ubuntu 20.04 to Ubuntu 22.04, allowing GitHub Actions checks to continue after the removal of the former runner image.
Ubuntu 20.04 is only used in the
tests.ymlworkflows, for jobs where Ubuntu 22.04 is already in parallel use. As a result, the approach taken here is to rotate Ubuntu 20.04 out of the roster, and to replace the entry that previously used it with Ubuntu 22.04 instead.In addition, the fact that we no longer use Ubuntu 20.04 at all during GHA CI means that we can remove two previously-added Python package version pins:
PR checklist
Resolves#29766.