diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 58a97f9ee..c680ff35d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -175,6 +175,13 @@ jobs: - name: Setup native dependencies run: cargo run -p xtask -- setup + env: + TARGET_TRIPLE: ${{ matrix.settings.target }} + CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: ${{ matrix.settings.target == 'aarch64-unknown-linux-gnu' && 'aarch64-linux-gnu-gcc' || '' }} + CC_aarch64_unknown_linux_gnu: ${{ matrix.settings.target == 'aarch64-unknown-linux-gnu' && 'aarch64-linux-gnu-gcc' || '' }} + CXX_aarch64_unknown_linux_gnu: ${{ matrix.settings.target == 'aarch64-unknown-linux-gnu' && 'aarch64-linux-gnu-g++' || '' }} + PKG_CONFIG_SYSROOT_DIR: ${{ matrix.settings.target == 'aarch64-unknown-linux-gnu' && '/' || '' }} + PKG_CONFIG_PATH: ${{ matrix.settings.target == 'aarch64-unknown-linux-gnu' && '/usr/lib/aarch64-linux-gnu/pkgconfig' || '' }} - name: Build server binary (x86_64) if: matrix.settings.target == 'x86_64-unknown-linux-gnu'