From f74b781d1fa70cc444cb62248157beafbfaae51c Mon Sep 17 00:00:00 2001 From: devitway Date: Mon, 23 Feb 2026 18:08:57 +0000 Subject: [PATCH] ci: build musl static binary, fix cargo path (hardcode github-runner home) --- .github/workflows/release.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ecd5d31..a758b1f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,15 +17,15 @@ jobs: - uses: actions/checkout@v4 - name: Set up Rust - run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH - - - name: Cache cargo - uses: Swatinem/rust-cache@v2 - - - name: Build release binary run: | - cargo build --release --package nora-registry - cp target/release/nora ./nora + echo "/home/github-runner/.cargo/bin" >> $GITHUB_PATH + echo "RUSTUP_HOME=/home/github-runner/.rustup" >> $GITHUB_ENV + echo "CARGO_HOME=/home/github-runner/.cargo" >> $GITHUB_ENV + + - name: Build release binary (musl static) + run: | + cargo build --release --target x86_64-unknown-linux-musl --package nora-registry + cp target/x86_64-unknown-linux-musl/release/nora ./nora - name: Upload binary uses: actions/upload-artifact@v4