ci failed
push
Branch:
refs/heads/ci/publish-runner-binaries
a61148a
Started: Apr 10, 2026 at 01:53 UTC
Completed: Apr 10, 2026 at 01:55 UTC
Duration: 1m 57s
Pipeline validated with warnings
- step 'check': 'cache' is accepted but not yet implemented
- step 'test': 'cache' is accepted but not yet implemented
- step 'coverage': 'cache' is accepted but not yet implemented
- step 'clippy': 'cache' is accepted but not yet implemented
- step 'build': 'cache' is accepted but not yet implemented
- step 'build-runner': 'cache' is accepted but not yet implemented
Jobs
Stage 0
Stage 1
passed
test
exit: 0
34s
on carl
(linux/arm64)
cargo test 2>&1
depends on
check
failed
coverage
exit: 101
33s
on carl
(linux/arm64)
cargo install cargo-tarpaulin 2>&1
cargo tarpaulin --out lcov --output-dir coverage/ 2>&1
depends on
check
cancelled
clippy
-
rustup component add clippy
cargo clippy --all-targets -- -D warnings 2>&1
depends on
check
Stage 2
cancelled
build
-
cargo build --release 2>&1
depends on
test
clippy
fmt
cancelled
build-runner
-
set -e
apt-get update && apt-get install -y gcc-x86-64-linux-gnu 2>&1
# Build arm64 natively (CI runner is aarch64)
echo "==> Building arm64 binary (native)..."
cargo build --release 2>&1
# Cross-compile amd64
echo "==> Cross-compiling amd64 binary..."
rustup target add x86_64-unknown-linux-gnu 2>&1
CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=x86_64-linux-gnu-gcc \
cargo build --release --target x86_64-unknown-linux-gnu 2>&1
# Stage for artifact upload
mkdir -p runner-dist
cp target/release/anvil runner-dist/anvil_runner_linux_arm64
cp target/x86_64-unknown-linux-gnu/release/anvil runner-dist/anvil_runner_linux_amd64
depends on
test
clippy
fmt
Artifacts
No artifacts for this run