ci: select runners by the Nix system label #491

Merged
natsukium merged 1 commit from ci-platform-runner-labels into main 2026-09-26 17:22:27 +09:00
Owner

The runners now advertise their Nix system (x86_64-linux,
aarch64-darwin, x86_64-windows) instead of the ad hoc nix, macos and
windows labels, so runs-on states the platform a job needs rather than
a machine's nickname. The workflows, the comments that name a runner,
and the docs that cite a runner by its label follow.

Assisted-by: Claude Code

The runners now advertise their Nix system (x86_64-linux, aarch64-darwin, x86_64-windows) instead of the ad hoc nix, macos and windows labels, so runs-on states the platform a job needs rather than a machine's nickname. The workflows, the comments that name a runner, and the docs that cite a runner by its label follow. Assisted-by: Claude Code
ci: select runners by the Nix system label
Some checks failed
pr / nix flake check (pull_request) Successful in 28s
bench / Criterion full-suite snapshot (pull_request) Has been skipped
fuzz / cargo fuzz nightly long-run (pull_request) Has been skipped
darwin / detect relevant changes (pull_request) Successful in 14s
darwin / darwin docs-only no-op (pull_request) Has been skipped
windows / detect relevant changes (pull_request) Successful in 20s
windows / windows docs-only no-op (pull_request) Has been skipped
darwin / build felis (aarch64-darwin) (pull_request) Successful in 58s
bench / Criterion regression gate (pull_request) Failing after 1m56s
fuzz / cargo fuzz smoke (per target) (pull_request) Successful in 1m17s
pr / wire schema is compatible with the base (pull_request) Successful in 5s
pr / frontend smoke (x86_64-linux) (pull_request) Successful in 27s
windows / cargo nextest (Windows) (pull_request) Successful in 5m6s
pr / cargo build / clippy / test / deny (pull_request) Failing after 1m51s
windows / cargo clippy (Windows cross) (pull_request) Successful in 14s
windows / frontend smoke (Windows) (pull_request) Successful in 5m2s
windows / package felis (x86_64-pc-windows-msvc) (pull_request) Has been skipped
921cb0f3d0
The runners now advertise their Nix system (x86_64-linux,
aarch64-darwin, x86_64-windows) instead of the ad hoc nix, macos and
windows labels, so runs-on states the platform a job needs rather than
a machine's nickname. The workflows, the comments that name a runner,
and the docs that cite a runner by its label follow.

Assisted-by: Claude Code
natsukium deleted branch ci-platform-runner-labels 2026-09-26 17:22:27 +09:00
Commenting is not possible because the repository is archived.
No description provided.