From 4f404ff15f24c7d2c6bcce3e756e19aeebc83e28 Mon Sep 17 00:00:00 2001 From: Jordan Pittman Date: Mon, 14 Aug 2023 16:50:46 -0400 Subject: [PATCH] Set the default rust toolchain for musl linux installs --- .github/workflows/release-insiders.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/release-insiders.yml b/.github/workflows/release-insiders.yml index 93b1ebea1..0675e037c 100644 --- a/.github/workflows/release-insiders.yml +++ b/.github/workflows/release-insiders.yml @@ -159,18 +159,23 @@ jobs: - target: x86_64-unknown-linux-gnu strip: strip image: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian + download: false - target: aarch64-unknown-linux-gnu strip: llvm-strip image: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64 + download: false - target: armv7-unknown-linux-gnueabihf strip: llvm-strip image: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-zig + download: false - target: aarch64-unknown-linux-musl image: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-alpine strip: aarch64-linux-musl-strip + download: true - target: x86_64-unknown-linux-musl image: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-alpine strip: strip + download: true name: Build ${{ matrix.target }} (OXIDE) runs-on: ubuntu-latest @@ -215,6 +220,11 @@ jobs: with: node-version: ${{ env.NODE_VERSION }} + - name: Install Rust (Stable) + if: ${{ matrix.download }} + run: | + rustup default stable + - name: Setup cross compile toolchain if: ${{ matrix.setup }} run: ${{ matrix.setup }}