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.
This commit is contained in:
Martin von Zweigbergk 2023-02-16 13:05:17 -08:00 committed by Martin von Zweigbergk
parent eb79a21cc0
commit 9fc879747f

View file

@ -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