diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f1cac3441c..ae5cdbc303 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,8 +46,15 @@ jobs: with: toolchain: stable - - name: Install cross - run: cargo install cross --git https://github.com/cross-rs/cross + - name: Install cross-compilation deps on Ubuntu + if: matrix.os == 'ubuntu-latest' && matrix.architecture == 'aarch64' + run: | + sudo apt-get update + sudo apt-get install -y gcc-aarch64-linux-gnu + + - name: Install OpenSSL dev on Ubuntu + if: matrix.os == 'ubuntu-latest' + run: sudo apt-get update && sudo apt-get install -y libssl-dev pkg-config - name: Build CLI run: |