Skip to content

ci: pin runners to ubuntu-26.04 - #36

Merged
derek-miller merged 1 commit into
mainfrom
ci/pin-ubuntu-26.04
Oct 15, 2026
Merged

derek-miller merged 1 commit into
mainfrom
ci/pin-ubuntu-26.04

Conversation

@derek-miller

Copy link
Copy Markdown
Contributor

GitHub moves the ubuntu-latest label to the Ubuntu 26 image between 2026-10-19 and 2026-11-19. This pins every job to ubuntu-26.04, the current LTS, so the runner image is explicit and the CI on this PR shows now whether anything breaks on the new image instead of during the rollout.

@svc-finitelabs svc-finitelabs Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

All four runs-on labels are pinned and no ubuntu-latest is left in .github/. Every job in build.yml is green on 26.04, including the apt-get install protobuf-compiler step in Check and all six Lua matrix entries. release.yml is not exercised here because it is tag-triggered, but its Lua 5.4, LuaRocks 3.12.2, amalg and make build steps are the same ones Build Combined Module just ran on this image.

@derek-miller
derek-miller merged commit 44e96b1 into main Oct 15, 2026
8 checks passed
@derek-miller
derek-miller deleted the ci/pin-ubuntu-26.04 branch October 15, 2026 21:12
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