Skip to content

ci: template custom runner names by repo#27024

Merged
bolinfest merged 1 commit into
mainfrom
pr27024
Jun 8, 2026
Merged

ci: template custom runner names by repo#27024
bolinfest merged 1 commit into
mainfrom
pr27024

Conversation

@bolinfest

@bolinfest bolinfest commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Why

These workflows currently hard-code the codex runner group and custom runner labels. That makes the same workflow definitions less portable across repository copies or renamed repos, even though the runner fleet follows the repository name scheme. Template the runner identities from the repository name so openai/codex still resolves to the existing codex-* runners while other repos can use their own <repo>-* runner names.

What Changed

  • Replaced custom runner group values such as codex-runners with ${{ github.event.repository.name }}-runners.
  • Replaced custom runner labels such as codex-linux-x64 and codex-windows-arm64 with ${{ github.event.repository.name }}-....
  • Covered direct runs-on objects, matrix runs_on entries, reusable workflow runner inputs, and release runner labels.

Verification

  • Parsed all .github/workflows/*.yml files as YAML with Ruby.
  • Searched .github/workflows to confirm no hardcoded runner-field codex-runners or codex-* labels remain.

@bolinfest bolinfest requested a review from a team as a code owner June 8, 2026 17:05
@bolinfest bolinfest requested a review from kumquatexpress June 8, 2026 17:40
@bolinfest bolinfest enabled auto-merge (squash) June 8, 2026 17:44

@mhunter-openai mhunter-openai left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

:this-is-the-way:

@bolinfest bolinfest disabled auto-merge June 8, 2026 18:47
@bolinfest bolinfest merged commit 2375cb6 into main Jun 8, 2026
31 checks passed
@bolinfest bolinfest deleted the pr27024 branch June 8, 2026 18:47
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants