diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 065d579..da09b08 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -30,15 +30,16 @@ jobs: apt-get update apt-get install -y pkg-config libssl-dev libzmq3-dev - - name: Build workspace + - name: Build workspace (static) run: | - cargo build --release --workspace + export RUSTFLAGS="-C target-feature=+crt-static" + cargo build --release --workspace --target x86_64-unknown-linux-gnu - name: Create release directory run: | mkdir -p release - cp target/release/cm-dashboard release/cm-dashboard-linux-x86_64 - cp target/release/cm-dashboard-agent release/cm-dashboard-agent-linux-x86_64 + cp target/x86_64-unknown-linux-gnu/release/cm-dashboard release/cm-dashboard-linux-x86_64 + cp target/x86_64-unknown-linux-gnu/release/cm-dashboard-agent release/cm-dashboard-agent-linux-x86_64 - name: Create tarball run: |