Skip to content

ci: move remaining jobs onto self-hosted runners - #101

Merged
thedancingdeveloper merged 1 commit into
mainfrom
fix/self-hosted-runner-policy
Aug 3, 2026
Merged

ci: move remaining jobs onto self-hosted runners#101
thedancingdeveloper merged 1 commit into
mainfrom
fix/self-hosted-runner-policy

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Collaborator

lint, test, build, ui and ui-e2e ran on ubuntu-latest while the container job
already used self-hosted labels. NGMS was already a member of the public-node-b
runner group, so unlike the other two violations this was not caused by missing
runner access — it arrived with the 2026-07-30 migration commit and nothing
rejected it. NGMS is also the largest consumer of hosted minutes in the org.

The three Rust jobs relied on ubuntu-latest having a toolchain preinstalled.
Swatinem/rust-cache only caches, it does not install, so a bare label swap
would have broken them. Added dtolnay/rust-toolchain pinned to 1.95.0 with
clippy and rustfmt, matching rust-toolchain.toml.

Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com

🤖 Generated with Claude Code

lint, test, build, ui and ui-e2e ran on ubuntu-latest while the container job
already used self-hosted labels. NGMS was already a member of the public-node-b
runner group, so unlike the other two violations this was not caused by missing
runner access — it arrived with the 2026-07-30 migration commit and nothing
rejected it. NGMS is also the largest consumer of hosted minutes in the org.

The three Rust jobs relied on ubuntu-latest having a toolchain preinstalled.
Swatinem/rust-cache only caches, it does not install, so a bare label swap
would have broken them. Added dtolnay/rust-toolchain pinned to 1.95.0 with
clippy and rustfmt, matching rust-toolchain.toml.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@thedancingdeveloper
thedancingdeveloper merged commit dd26a0a into main Aug 3, 2026
7 checks passed
@thedancingdeveloper
thedancingdeveloper deleted the fix/self-hosted-runner-policy branch August 3, 2026 01:02
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