Skip to content

CI: pin Build image runner to ubuntu-24.04 (Python 3.9 not available on Ubuntu 26.04) - #4259

Merged
bgruening merged 1 commit into
BioContainers:masterfrom
TinusTK:ci-pin-ubuntu-2404
Oct 30, 2026
Merged

bgruening merged 1 commit into
BioContainers:masterfrom
TinusTK:ci-pin-ubuntu-2404

Conversation

@TinusTK

@TinusTK TinusTK commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Since ubuntu-latest moved to Ubuntu 26.04, every "Build image" run fails at actions/setup-python with "The version '3.9' with architecture 'x64' was not found for Ubuntu 26.04" (e.g. #4257, #4258, panagram-1.1.0, gwtc_analysis-0.9.0). Pinning the runner to ubuntu-24.04 restores the environment the builds ran on until now, with no other change. Longer term, moving python-version off 3.9 would let it go back to ubuntu-latest.

Tested on a fork: the unchanged workflow with only this line changed passes on ubuntu-24.04 (setup-python 3.9 and the full build-and-test over combinations/): https://github.com/TinusTK/multi-package-containers/actions/runs/40982063831

Also needed for #4255 and #4256, whose builds will hit the same error once approved.

@bgruening bgruening left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @TinusTK

@bgruening
bgruening merged commit f3025f9 into BioContainers:master Oct 30, 2026
2 checks passed
@TinusTK
TinusTK deleted the ci-pin-ubuntu-2404 branch October 30, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants