diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 37a20f7..cc7f161 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -53,7 +53,6 @@ jobs: CARGO_BUILD_TARGET: ${{ matrix.target }} CARGO_TERM_COLOR: always MACOSX_DEPLOYMENT_TARGET: 10.12 - PKG_CONFIG_SYSROOT_DIR: / steps: - name: checkout @@ -72,6 +71,13 @@ jobs: sudo tee -a /etc/apt/sources.list >/dev/null done + - name: cache QEMU and AArch64 cross compiler + if: startsWith(matrix.target, 'aarch64-unknown-linux') + uses: awalsh128/cache-apt-pkgs-action@latest + with: + packages: qemu-user gcc-aarch64-linux-gnu libc6:arm64 + version: 1.0 + - name: cache musl development files if: endsWith(matrix.target, '-musl') uses: awalsh128/cache-apt-pkgs-action@latest