Skip to content

ci: run release workflows on GitHub-hosted runners - #417

Merged
joepetjr merged 2 commits into
mainfrom
ci/release-hosted-runners
Sep 22, 2026
Merged

joepetjr merged 2 commits into
mainfrom
ci/release-hosted-runners

Conversation

@joepetjr

Copy link
Copy Markdown
Collaborator

Summary

  • release.yml, release-provenance.yml, docker-publish.yml, prebuilt-binaries.yml: runs-on: self-hosted → ubuntu-latest.
  • Why: both org runner groups (Default, workspaces-quick) have allows_public_repositories=false, so these jobs on this public repo never got a runner. The 2026-09-10 and 2026-09-12 Release runs sat queued 24h and were cancelled. Hosted minutes are free for public repos; opening the runner groups to public repos was rejected (fork-reachable code on the box).
  • Permissions, secrets, triggers and pinned action SHAs unchanged. None of these workflows is pull_request-triggered.

Test plan

  • All workflow YAML parses
  • No self-hosted runs-on left in .github/workflows/
  • Next release (or workflow_dispatch of docker-publish.yml with push=false) runs on a hosted runner

No org runner group allows public repositories, so runs-on: self-hosted never got a runner here. The 2026-09-10 and 2026-09-12 Release runs sat queued 24h and were cancelled.
@joepetjr
joepetjr added this pull request to the merge queue Sep 22, 2026
Merged via the queue into main with commit fdacf99 Sep 22, 2026
6 checks passed
@joepetjr
joepetjr deleted the ci/release-hosted-runners branch September 22, 2026 03:11
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