Skip to content

Pin GitHub Actions jobs to ubuntu-24.04 - #42

Merged
proxymesh merged 1 commit into
mainfrom
cursor/pin-ubuntu-24-04-1a6f
Oct 22, 2026
Merged

proxymesh merged 1 commit into
mainfrom
cursor/pin-ubuntu-24-04-1a6f

Conversation

@proxymeshai

Copy link
Copy Markdown
Collaborator

GitHub is moving the ubuntu-latest label to Ubuntu 26 (actions/runner-images#14748). This pins every GitHub Actions job in this repo to ubuntu-24.04 so none of them pick up that migration. No other workflow behavior changes.

Jobs changed

Workflow Job
.github/workflows/unit_tests.yml rspec
.github/workflows/proxy_integration_tests.yml integration
.github/workflows/dependabot-auto-merge.yml automerge
.github/workflows/github_release_on_release_branch_merge.yml github-release
.github/workflows/push_gem.yml gate, push

unit_tests.yml matrices Ruby versions only. There is no os: matrix entry.

Not pinned (nothing to change)

  • No reusable workflows or composite actions in this repo.
  • Third-party steps (actions/checkout, ruby/setup-ruby, rubygems/release-gem) are actions that run on the calling job's runner. They do not set their own runs-on.
  • .readthedocs.yaml is Read the Docs, not GitHub Actions, and is already on ubuntu-22.04.
  • docs/testing.md still shows runs-on: ubuntu-latest in a sample snippet. That snippet is documentation, not a workflow that runs.
Open in Web Open in Cursor 

ubuntu-latest is moving to Ubuntu 26. Keep every workflow job on Ubuntu 24.04 LTS.

Co-authored-by: ProxyMesh AI <proxymeshai@users.noreply.github.com>
@proxymesh
proxymesh marked this pull request as ready for review October 22, 2026 17:56
@proxymesh
proxymesh merged commit 7363321 into main Oct 22, 2026
4 checks passed
@proxymesh
proxymesh deleted the cursor/pin-ubuntu-24-04-1a6f branch October 22, 2026 17:56
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.

3 participants