diff --git a/.github/workflows/release-desktop.yml b/.github/workflows/release-desktop.yml index 06e722c..840bfba 100644 --- a/.github/workflows/release-desktop.yml +++ b/.github/workflows/release-desktop.yml @@ -66,6 +66,18 @@ jobs: target: ${{ matrix.target }} override: true + - name: Install deps + if: matrix.build == 'x86_64-linux' + run: | + sudo apt-get update + sudo apt-get install -y -qq pkg-config libssl-dev libxcb1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev + - name: Install deps + if: matrix.build == 'aarch64-linux' + run: | + dpkg --add-architecture arm64 && \ + apt-get update && \ + apt-get install --assume-yes libssl-dev libssl-dev:arm64 zlib1g-dev zlib1g-dev:arm64 + - name: Run cargo test uses: actions-rs/cargo@v1 with: