diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0c67ab4..4a936ae 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -72,7 +72,7 @@ jobs: cargo build --release --features vendored-openssl --target=${{ matrix.target }} - name: Strip binary (Linux and macOS) - if: matrix.os != 'windows-latest' + if: matrix.os != 'windows-latest' && matrix.target != 'aarch64-unknown-linux-gnu' run: | strip target/${{ matrix.target }}/release/${{ env.BINARY_NAME }} @@ -164,7 +164,9 @@ jobs: - name: Prepare Docker context run: | - tar -xzf artifacts/${{ env.BINARY_NAME }}-*.tar.gz -C docker + mkdir -p docker/amd64 docker/arm64 + tar -xzf artifacts/bichon-*x86_64-unknown-linux-gnu.tar.gz -C docker/amd64 + tar -xzf artifacts/bichon-*aarch64-unknown-linux-gnu.tar.gz -C docker/arm64 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3