Skip to content

Use standard GitHub-hosted CI runners - #1408

Merged
julia-script merged 1 commit into
mainfrom
ci-github-default-runners-20261010
Oct 10, 2026
Merged

julia-script merged 1 commit into
mainfrom
ci-github-default-runners-20261010

Conversation

@julia-script

@julia-script julia-script commented Oct 10, 2026 •

Copy link
Copy Markdown
Collaborator

CI currently sends Linux and macOS jobs to paid Blacksmith runners. Switch x86-64 Linux, ARM64 Linux and Apple Silicon jobs to standard GitHub-hosted ubuntu-24.04, ubuntu-24.04-arm and macos-15, and replace Blacksmith checkout with actions/checkout@v6.

Bring the existing canonical selfhost workflow onto main with the same runner substitutions so the migration follows the published-bootstrap/main-to-selfhost synchronization path. Its selfhost-only triggers, commands, caches, tests, existing failure lists, heap sizes, timeouts and concurrency are preserved exactly.

Validation: formatting, YAML parsing, diff checks and byte-level workflow substitution conservation passed. Full required CI on exact authored head 7ec4ab39ad7236297c24645188252808ab6a2dd1 passed in run 38061487331: all 21 active jobs succeeded, including both macOS jobs and Linux ARM64 conformance; five expected optional/event-specific jobs were skipped.

@julia-script
julia-script marked this pull request as ready for review October 10, 2026 15:08
@julia-script
julia-script merged commit 46aebbf into main Oct 10, 2026
26 checks passed
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