diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index b8b7d12a59d74..7ced8d8a4d1c8 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -28,7 +28,7 @@ jobs: key: dprint-${{ hashFiles('dprint.json') }} path: ~/.cache/dprint - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: restore-cache: true cache-key: warm diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index dc48e2c9ef097..935ebf32fd6a4 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -65,7 +65,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: benchmark-${{ matrix.feature }} save-cache: ${{ github.ref_name == 'main' }} @@ -89,7 +89,7 @@ jobs: rm target/codspeed/instrumentation/oxc_benchmark/*.d - name: Run benchmark - uses: CodSpeedHQ/action@bb005fe1c1eea036d3894f02c049cb6b154a1c27 # v4.3.3 + uses: CodSpeedHQ/action@6a8e2b874c338bf81cc5e8be715ada75908d3871 # v4.3.4 timeout-minutes: 30 with: token: ${{ secrets.CODSPEED_TOKEN }} diff --git a/.github/workflows/bloat.yml b/.github/workflows/bloat.yml index 04553d151a047..e65ca3f870cb6 100644 --- a/.github/workflows/bloat.yml +++ b/.github/workflows/bloat.yml @@ -18,7 +18,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: warm tools: cargo-bloat diff --git a/.github/workflows/cargo_llvm_lines.yml b/.github/workflows/cargo_llvm_lines.yml index 48c60ae14f16e..73eeb00d1e38e 100644 --- a/.github/workflows/cargo_llvm_lines.yml +++ b/.github/workflows/cargo_llvm_lines.yml @@ -19,10 +19,10 @@ jobs: - name: Checkout uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 - name: Install cargo-llvm-lines - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2.62.49 + uses: taiki-e/install-action@0be4756f42223b67aa4b7df5effad59010cbf4b9 # v2.62.51 with: tool: cargo-llvm-lines diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5990b7d9ed8f7..b943942a4e857 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: save-cache: ${{ github.ref_name == 'main' }} cache-key: warm @@ -36,7 +36,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: save-cache: ${{ github.ref_name == 'main' }} cache-key: warm-aarch64 @@ -51,7 +51,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: save-cache: ${{ github.ref_name == 'main' }} cache-key: warm @@ -112,7 +112,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: save-cache: ${{ github.ref_name == 'main' }} cache-key: s390x-unknown-linux-gnu @@ -133,7 +133,7 @@ jobs: filters: | src: - '!crates/oxc_linter/**' - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: cache-key: wasi @@ -173,7 +173,7 @@ jobs: - '!crates/oxc_linter/**' - '!crates/oxc_language_server/**' - '!editors/**' - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: cache-key: napi @@ -220,7 +220,7 @@ jobs: - '!crates/oxc_linter/**' - '!crates/oxc_language_server/**' - '!editors/**' - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: cache-key: napi @@ -265,7 +265,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: save-cache: ${{ github.ref_name == 'main' }} cache-key: clippy @@ -296,7 +296,7 @@ jobs: - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 if: steps.filter.outputs.src == 'true' - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: cache-key: conformance @@ -326,7 +326,7 @@ jobs: - 'crates/oxc_codegen/**' - 'tasks/minsize/**' - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: cache-key: minsize @@ -357,7 +357,7 @@ jobs: - 'crates/oxc_allocator/**' - 'tasks/track_memory_allocations/**' - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: cache-key: allocs @@ -381,7 +381,7 @@ jobs: with: filters: ".github/generated/ast_changes_watch_list.yml" - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: components: rustfmt @@ -412,7 +412,7 @@ jobs: - 'crates/oxc_linter/**' - 'tasks/linter_codegen/**' - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 if: steps.filter.outputs.src == 'true' with: components: rustfmt diff --git a/.github/workflows/ci_security.yml b/.github/workflows/ci_security.yml index 30ed72f32ec16..706b852755ae2 100644 --- a/.github/workflows/ci_security.yml +++ b/.github/workflows/ci_security.yml @@ -23,7 +23,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2.62.49 + - uses: taiki-e/install-action@0be4756f42223b67aa4b7df5effad59010cbf4b9 # v2.62.51 with: tool: zizmor @@ -33,7 +33,7 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload SARIF file - uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2 + uses: github/codeql-action/upload-sarif@014f16e7ab1402f30e7c3329d33797e7948572db # v4.31.3 with: sarif_file: results.sarif category: zizmor diff --git a/.github/workflows/ci_vscode.yml b/.github/workflows/ci_vscode.yml index 23f276266ad9f..3c7d763fe2ef4 100644 --- a/.github/workflows/ci_vscode.yml +++ b/.github/workflows/ci_vscode.yml @@ -33,7 +33,7 @@ jobs: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: save-cache: ${{ github.ref_name == 'main' }} cache-key: vscode diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 7bb45c69cd19b..f8bfc83369a91 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -30,7 +30,7 @@ jobs: - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: codecov save-cache: ${{ github.ref_name == 'main' }} diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 2bf31e86ab476..bf3efc91006cf 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -28,7 +28,7 @@ jobs: with: persist-credentials: false - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: warm save-cache: false diff --git a/.github/workflows/deny.yml b/.github/workflows/deny.yml index 84db11690fa08..790d07d5efbbc 100644 --- a/.github/workflows/deny.yml +++ b/.github/workflows/deny.yml @@ -29,7 +29,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: restore-cache: false tools: cargo-deny diff --git a/.github/workflows/dprint.yml b/.github/workflows/dprint.yml index 8be2b7e5ca840..0b607b3a3733b 100644 --- a/.github/workflows/dprint.yml +++ b/.github/workflows/dprint.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2.62.49 + - uses: taiki-e/install-action@0be4756f42223b67aa4b7df5effad59010cbf4b9 # v2.62.51 with: tool: dprint diff --git a/.github/workflows/miri.yml b/.github/workflows/miri.yml index 9d502a0e32be1..6626132f58a83 100644 --- a/.github/workflows/miri.yml +++ b/.github/workflows/miri.yml @@ -38,7 +38,7 @@ jobs: - name: Checkout uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: miri save-cache: ${{ github.ref_name == 'main' }} diff --git a/.github/workflows/prepare_release_apps.yml b/.github/workflows/prepare_release_apps.yml index 56d2792fa5349..9dd19dccda22e 100644 --- a/.github/workflows/prepare_release_apps.yml +++ b/.github/workflows/prepare_release_apps.yml @@ -26,7 +26,7 @@ jobs: fetch-depth: 0 persist-credentials: false - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: warm tools: cargo-release-oxc diff --git a/.github/workflows/prepare_release_crates.yml b/.github/workflows/prepare_release_crates.yml index b07d045676893..897a057898cc5 100644 --- a/.github/workflows/prepare_release_crates.yml +++ b/.github/workflows/prepare_release_crates.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: warm tools: cargo-release-oxc @@ -37,7 +37,7 @@ jobs: fetch-depth: 0 persist-credentials: false - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: warm tools: cargo-release-oxc diff --git a/.github/workflows/release_apps.yml b/.github/workflows/release_apps.yml index 850f4ba497484..447d22687d21d 100644 --- a/.github/workflows/release_apps.yml +++ b/.github/workflows/release_apps.yml @@ -95,7 +95,7 @@ jobs: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - name: Install cross - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2.62.49 + uses: taiki-e/install-action@0be4756f42223b67aa4b7df5effad59010cbf4b9 # v2.62.51 with: tool: cross # cross installs the latest rust toolchain @@ -271,7 +271,7 @@ jobs: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - name: Install cross - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2.62.49 + uses: taiki-e/install-action@0be4756f42223b67aa4b7df5effad59010cbf4b9 # v2.62.51 with: tool: cross # cross installs the latest rust toolchain @@ -390,7 +390,7 @@ jobs: fetch-depth: 0 # for changelog persist-credentials: true - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: restore-cache: false tools: cargo-release-oxc diff --git a/.github/workflows/release_crates.yml b/.github/workflows/release_crates.yml index 1604af7d72863..0ca986ddf2005 100644 --- a/.github/workflows/release_crates.yml +++ b/.github/workflows/release_crates.yml @@ -28,7 +28,7 @@ jobs: fetch-depth: 0 # for changelog persist-credentials: true - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: warm tools: cargo-release-oxc diff --git a/.github/workflows/release_vscode.yml b/.github/workflows/release_vscode.yml index 32d82771ef1d2..297258fffa0b8 100644 --- a/.github/workflows/release_vscode.yml +++ b/.github/workflows/release_vscode.yml @@ -72,7 +72,7 @@ jobs: pnpm run compile - name: Install cross - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2.62.49 + uses: taiki-e/install-action@0be4756f42223b67aa4b7df5effad59010cbf4b9 # v2.62.51 with: tool: cross diff --git a/.github/workflows/update_submodules.yml b/.github/workflows/update_submodules.yml index 75f2858522ad0..6126961663571 100644 --- a/.github/workflows/update_submodules.yml +++ b/.github/workflows/update_submodules.yml @@ -23,7 +23,7 @@ jobs: - uses: taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1.3.1 - uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4 - - uses: oxc-project/setup-rust@f03aedf4620c1d3aa169a2510e24787d362bbe0b # v1.0.8 + - uses: oxc-project/setup-rust@83350c0ef69ec34f00be596f1cb9302179b9f43d # v1.0.9 with: cache-key: conformance tools: just,dprint,cargo-shear@1.3.0