From 9fc879747f547f5d6393ba90e2c8fa29b2849244 Mon Sep 17 00:00:00 2001 From: Martin von Zweigbergk Date: Thu, 16 Feb 2023 13:05:17 -0800 Subject: [PATCH] release: build Linux (musl) release using vendored OpenSSL The 0.7.0 release build failed because it didn't find OpenSSL. I don't know much about musl, but I think we added it in order to get a single binary without dependencies, so I think vendoring is what we want. --- .github/workflows/release.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1c70c871f..921de8e75 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,9 +40,6 @@ jobs: toolchain: stable target: ${{ matrix.target }} - name: Build release binary - run: cargo build --target ${{ matrix.target }} --verbose --release - - name: (re-)Build release binary with vendored OpenSSL - if: matrix.os != 'ubuntu-20.04' && matrix.os != 'macos-11' run: cargo build --target ${{ matrix.target }} --verbose --release --features vendored-openssl - name: Build archive shell: bash