Skip to content

ci: Universe VPS runner pool - #19

Merged
bitcoinuniverseadmin merged 2 commits into
developfrom
ci/vps-runners-20260903-develop
Sep 4, 2026
Merged

bitcoinuniverseadmin merged 2 commits into
developfrom
ci/vps-runners-20260903-develop

Conversation

@bitcoinuniverseadmin

Copy link
Copy Markdown
Collaborator

Every job now names the Universe VPS runner pool: runs-on: [self-hosted, linux, x64, universe-linux] (16 PowerVPS runners plus 4 Netcup runners, Linux scheduling with no artificial quotas). The GCP runner platform, the OVH and container runners and the Windows router hosts are retired; host-dependent baselines pin power-vps.

Guard: bitcoinuniverseio/.github-private runner-selector-audit fails on any GCP, WarpBuild, RunsOn, GitHub-hosted or third-party selector.

🤖 Generated with Claude Code

Every job now uses runs-on: [self-hosted, linux, x64, universe-linux], the
20-runner pool on the PowerVPS (16) and Netcup (4) hosts. The GCP runner
classes, the OVH and container runners and the Windows router hosts are
retired. Host-dependent baselines pin power-vps.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…aselines pin PowerVPS (universe-ultra)

The pool runners are permanent: Node.js versions live in one shared tool
cache and npm 11.17.0 is baked into the organization Node, so a job checks
the pin and fails loudly on a provisioning defect instead of reinstalling
npm on every run.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@bitcoinuniverseadmin
bitcoinuniverseadmin merged commit b989275 into develop Sep 4, 2026
1 check passed
@bitcoinuniverseadmin
bitcoinuniverseadmin deleted the ci/vps-runners-20260903-develop branch September 4, 2026 00:37
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