diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index f4e2c010bd435..e04ef14859924 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: restore-cache: false tools: just,cargo-shear@1,dprint diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index ef260a7e5d361..f83a890916b51 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -66,7 +66,7 @@ jobs: - name: Checkout Branch uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: benchmark-${{ matrix.component }} save-cache: ${{ github.ref_name == 'main' }} @@ -117,7 +117,7 @@ jobs: - name: Checkout Branch uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: benchmark-linter save-cache: ${{ github.ref_name == 'main' }} @@ -208,7 +208,7 @@ jobs: # - name: Checkout Branch # uses: taiki-e/checkout-action@v1 - # - uses: Boshen/setup-rust@main + # - uses: oxc-project/setup-rust@1.0.0 # with: # shared-key: benchmark_napi # save-cache: ${{ github.ref_name == 'main' }} diff --git a/.github/workflows/bloat.yml b/.github/workflows/bloat.yml index 7af8712e079ad..f6cd825265738 100644 --- a/.github/workflows/bloat.yml +++ b/.github/workflows/bloat.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: warm tools: cargo-bloat diff --git a/.github/workflows/cargo-llvm-lines.yml b/.github/workflows/cargo-llvm-lines.yml index 50ecbd3fe869f..86b53fec665f7 100644 --- a/.github/workflows/cargo-llvm-lines.yml +++ b/.github/workflows/cargo-llvm-lines.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 - name: Install cargo-llvm-lines uses: taiki-e/install-action@v2 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 956f077580363..8cd069d052dea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: # warm cache factory for all other CI jobs # cache `target` directory to avoid download crates @@ -107,7 +107,7 @@ jobs: TEST_FLAGS: "-p oxc_ast -p oxc_cfg -p oxc_regular_expression -- --nocapture" steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: wasi save-cache: ${{ github.ref_name == 'main' }} @@ -122,7 +122,7 @@ jobs: steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: wasm save-cache: ${{ github.ref_name == 'main' }} @@ -156,7 +156,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: save-cache: ${{ github.ref_name == 'main' }} cache-key: clippy @@ -177,7 +177,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: warm components: rust-docs @@ -213,7 +213,7 @@ jobs: - uses: ./.github/actions/pnpm if: steps.filter.outputs.src == 'true' - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 if: steps.filter.outputs.src == 'true' with: cache-key: conformance @@ -246,7 +246,7 @@ jobs: - 'crates/oxc_codegen/**' - 'tasks/minsize/**' - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 if: steps.filter.outputs.src == 'true' with: cache-key: minsize @@ -269,7 +269,7 @@ jobs: with: filters: ".github/.generated_ast_watch_list.yml" - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 if: steps.filter.outputs.src == 'true' with: components: rustfmt @@ -310,7 +310,7 @@ jobs: filters: | src: - '!crates/oxc_linter/**' - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 if: steps.filter.outputs.src == 'true' with: cache-key: warm diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 989ff44c76271..312b3f62c9087 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -26,7 +26,7 @@ jobs: - name: Clone submodules uses: ./.github/actions/clone-submodules - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: codecov save-cache: ${{ github.ref_name == 'main' }} diff --git a/.github/workflows/deny.yml b/.github/workflows/deny.yml index 99deaca20a549..5455d6af038aa 100644 --- a/.github/workflows/deny.yml +++ b/.github/workflows/deny.yml @@ -27,7 +27,7 @@ jobs: steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: restore-cache: false tools: cargo-deny diff --git a/.github/workflows/miri.yml b/.github/workflows/miri.yml index ad4fb2d08c6c2..bad4121b92207 100644 --- a/.github/workflows/miri.yml +++ b/.github/workflows/miri.yml @@ -32,7 +32,7 @@ jobs: - name: Checkout uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: miri save-cache: ${{ github.ref_name == 'main' }} diff --git a/.github/workflows/prepare_release_crates.yml b/.github/workflows/prepare_release_crates.yml index 44ba9d487dea5..047e9c97fd28b 100644 --- a/.github/workflows/prepare_release_crates.yml +++ b/.github/workflows/prepare_release_crates.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: taiki-e/checkout-action@v1 - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: warm tools: cargo-release-oxc diff --git a/.github/workflows/release_crates.yml b/.github/workflows/release_crates.yml index c8e5df106f36e..130e69a907875 100644 --- a/.github/workflows/release_crates.yml +++ b/.github/workflows/release_crates.yml @@ -25,7 +25,7 @@ jobs: token: ${{ secrets.PAT }} # required for git tag push persist-credentials: false - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: warm tools: cargo-release-oxc diff --git a/.github/workflows/release_oxlint.yml b/.github/workflows/release_oxlint.yml index 63b01f244212c..3c20ba25b06c3 100644 --- a/.github/workflows/release_oxlint.yml +++ b/.github/workflows/release_oxlint.yml @@ -154,7 +154,7 @@ jobs: fetch-depth: 0 # for changelog persist-credentials: false - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: restore-cache: false tools: cargo-release-oxc diff --git a/.github/workflows/release_wasm.yml b/.github/workflows/release_wasm.yml index 16b4a4fe35753..a3756cbad753b 100644 --- a/.github/workflows/release_wasm.yml +++ b/.github/workflows/release_wasm.yml @@ -50,7 +50,7 @@ jobs: - uses: ./.github/actions/pnpm - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: "wasm" tools: wasm-pack diff --git a/.github/workflows/reusable_prepare_release.yml b/.github/workflows/reusable_prepare_release.yml index 3aa01e6ea5677..7a6bab3653d8a 100644 --- a/.github/workflows/reusable_prepare_release.yml +++ b/.github/workflows/reusable_prepare_release.yml @@ -29,7 +29,7 @@ jobs: fetch-depth: 0 persist-credentials: false - - uses: Boshen/setup-rust@main + - uses: oxc-project/setup-rust@1.0.0 with: cache-key: warm tools: cargo-release-oxc