Skip to content

ci: pin GitHub Actions jobs to ubuntu-24.04 - #79

Merged
proxymesh merged 2 commits into
mainfrom
cursor/pin-ubuntu-24-04-e0e1
Oct 22, 2026
Merged

proxymesh merged 2 commits into
mainfrom
cursor/pin-ubuntu-24-04-e0e1

Conversation

@proxymeshai

Copy link
Copy Markdown
Collaborator

GitHub is migrating the ubuntu-latest runner label to Ubuntu 26 (actions/runner-images#14748). Every Linux job in this repo now uses ubuntu-24.04 so it stays on Ubuntu 24.04 LTS.

Jobs changed

  • .github/workflows/dependabot-auto-merge.yml — automerge: ubuntu-latest → ubuntu-24.04
  • .github/workflows/proxy_integration_tests.yml — integration: ubuntu-latest → ubuntu-24.04
  • .github/workflows/publish.yml — publish: ubuntu-latest → ubuntu-24.04
  • .github/workflows/release-on-merge.yml — github-release: ubuntu-latest → ubuntu-24.04

Only the runs-on label changed. Triggers, permissions, steps, and action pins are unchanged.

Audit

  • No composite actions under .github/actions/.
  • No reusable workflows (workflow_call) and no workflow_call callers.
  • No matrix os: entries.
  • No third-party reusable workflow hardcodes ubuntu-latest (nothing left unpinned).
  • A search of .github/ finds no remaining ubuntu-latest.
Open in Web Open in Cursor 

GitHub is moving the ubuntu-latest label to Ubuntu 26. Pin every Linux
job in this repo to the ubuntu-24.04 runner so they stay on 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 19b22b1 into main Oct 22, 2026
2 checks passed
@proxymesh
proxymesh deleted the cursor/pin-ubuntu-24-04-e0e1 branch October 22, 2026 17:58
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