Wire CI: match runner label case, commit Cargo.lock
The aarch64 job targets the spark-1 self-hosted runner, whose labels are registered as 'Linux' not 'linux'. Cargo.lock is committed because the Dockerfile builds with --locked and a lockfile-free reproducible build is not reproducible. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JkyvfNJGTshJNE9FtwPLk7
This commit is contained in:
co-authored by
Claude Opus 5
parent
f0ec4ad691
commit
037e87bc60
@@ -42,7 +42,7 @@ jobs:
|
|||||||
# 20 cores, 121 GB) builds it natively rather than cross-compiling.
|
# 20 cores, 121 GB) builds it natively rather than cross-compiling.
|
||||||
aarch64:
|
aarch64:
|
||||||
name: release build · aarch64 (spark-1)
|
name: release build · aarch64 (spark-1)
|
||||||
runs-on: [self-hosted, linux, ARM64, spark-1]
|
runs-on: [self-hosted, Linux, ARM64, spark-1]
|
||||||
if: github.ref == 'refs/heads/main' || github.event_name == 'workflow_dispatch'
|
if: github.ref == 'refs/heads/main' || github.event_name == 'workflow_dispatch'
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
Reference in New Issue
Block a user