diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dc5d7454..7b6842b7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,6 +58,10 @@ jobs: key: ${{ matrix.target }} - name: Build + env: + RUSTFLAGS: ${{ startsWith(matrix.target, 'x86_64') && '-C target-cpu=x86-64-v2' || '' }} + CARGO_PROFILE_RELEASE_OPT_LEVEL: "3" + CARGO_PROFILE_RELEASE_LTO: "fat" run: cargo build --release --target ${{ matrix.target }} # --- macOS: import certificate and sign the binary ---