From 02ac9176ae520424b7813aa610ecc20740d764f7 Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Mon, 6 May 2024 11:17:41 +1000 Subject: [PATCH 1/2] Fix rustup toolchain version This is a follow-up to #9696 It should fix this failure to build releases - https://github.com/parcel-bundler/parcel/actions/runs/8962384055/job/24611186421 --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index eb1ed658fff..65635dbcadb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,7 +48,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 target: ${{ matrix.target }} - uses: bahmutov/npm-install@v1.8.35 - uses: Swatinem/rust-cache@v2 From c98ff0b60cdd883587ffa2fd4b4a1f245c2e98f8 Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Mon, 6 May 2024 11:21:38 +1000 Subject: [PATCH 2/2] Pin all rust toolchains to 1.77 --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/release.yml | 6 +++--- .github/workflows/tag-release.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b0e3cc1aaf..e9811f30601 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: cache: yarn - uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 components: rustfmt # use `--frozen-lockfile` to fail immediately if the committed yarn.lock needs updates # https://yarnpkg.com/lang/en/docs/cli/install/#toc-yarn-install-frozen-lockfile @@ -74,7 +74,7 @@ jobs: node-version: ${{ matrix.node }} - uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 - uses: Swatinem/rust-cache@v2 with: shared-key: ${{ matrix.os }} @@ -112,7 +112,7 @@ jobs: node-version: ${{ matrix.node }} - uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 - uses: Swatinem/rust-cache@v2 with: shared-key: ${{ matrix.os }} @@ -139,7 +139,7 @@ jobs: node-version: 20 - uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 targets: wasm32-unknown-unknown - name: Install wasm-opt run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 65635dbcadb..4ff76272998 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -98,7 +98,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: stable + toolchain: 1.77 profile: minimal override: true - uses: bahmutov/npm-install@v1.8.35 @@ -150,7 +150,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 target: ${{ matrix.target }} - name: Install cross compile toolchains run: | @@ -225,7 +225,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 target: ${{ matrix.target }} - uses: bahmutov/npm-install@v1.8.35 - name: Build native packages diff --git a/.github/workflows/tag-release.yml b/.github/workflows/tag-release.yml index 8bcebfccc80..1e05362650b 100644 --- a/.github/workflows/tag-release.yml +++ b/.github/workflows/tag-release.yml @@ -29,7 +29,7 @@ jobs: node-version: 20 - uses: dtolnay/rust-toolchain@master with: - toolchain: stable + toolchain: 1.77 targets: wasm32-unknown-unknown - name: Install wasm-opt run: |