diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4e631a2..9d3f7f8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,6 +8,7 @@ on: env: CARGO_TERM_COLOR: always CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: aarch64-linux-gnu-gcc + CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_LINKER: aarch64-linux-gnu-gcc MACOSX_DEPLOYMENT_TARGET: '10.13' jobs: @@ -26,6 +27,10 @@ jobs: target: aarch64-unknown-linux-gnu - os: ubuntu-latest target: x86_64-unknown-linux-gnu + - os: ubuntu-latest + target: aarch64-unknown-linux-musl + - os: ubuntu-latest + target: x86_64-unknown-linux-musl steps: - name: Checkout @@ -41,7 +46,7 @@ jobs: key: ${{ matrix.target }} - name: Install gcc-aarch64-linux-gnu - if: matrix.os == 'ubuntu-latest' && matrix.target == 'aarch64-unknown-linux-gnu' + if: matrix.target == 'aarch64-unknown-linux-gnu' || matrix.target == 'aarch64-unknown-linux-musl' run: | sudo apt-get update sudo apt-get install -y gcc-aarch64-linux-gnu