Skip to content

ci: pin GitHub-hosted runners to explicit Ubuntu versions - #7

Merged
olle-lindgren merged 1 commit into
masterfrom
ci/pin-ubuntu-runners
Sep 25, 2026
Merged

olle-lindgren merged 1 commit into
masterfrom
ci/pin-ubuntu-runners

Conversation

@olle-lindgren

Copy link
Copy Markdown
Contributor

GitHub is moving the ubuntu-latest label from Ubuntu 24.04 to 26.04 in October. This pins every ubuntu-latest job to an explicit version so the move can't change our CI silently.

Jobs that run on pull requests are pinned to ubuntu-26.04 and verified by this PR's CI. Jobs that only run on release, deploy, schedule or manual dispatch can't be exercised from a PR, so they are pinned to ubuntu-24.04 — the image ubuntu-latest resolves to today, so they see no change.

Workflow Runner
.github/workflows/ci_checks.yml ubuntu-26.04
.github/workflows/docker_image_release.yml ubuntu-24.04

Part of an org-wide audit of repos active in the last six months.

🤖 Generated with Claude Code

https://claude.ai/code/session_019rSpJNB4JS9inzojwtDBbg

ubuntu-latest moves from 24.04 to 26.04 in October. Pin PR-exercised
jobs to ubuntu-26.04 and jobs a PR cannot exercise to ubuntu-24.04.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019rSpJNB4JS9inzojwtDBbg
@olle-lindgren
olle-lindgren merged commit 13d60a0 into master Sep 25, 2026
1 check passed
@olle-lindgren
olle-lindgren deleted the ci/pin-ubuntu-runners branch September 25, 2026 19:38
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.

1 participant