diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index f4e2c010bd4353..3f86acaec20901 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -15,7 +15,7 @@ jobs: autofix: runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 886595cdce741c..c06986246ab7bc 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -74,7 +74,7 @@ jobs: steps: - name: Checkout Branch - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: @@ -125,7 +125,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Branch - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: @@ -164,7 +164,7 @@ jobs: steps: - name: Checkout Branch - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - name: Download Binary uses: actions/download-artifact@v4 @@ -216,7 +216,7 @@ jobs: # if: false # steps: # - name: Checkout Branch - # uses: taiki-e/checkout-action@v1 + # uses: taiki-e/checkout-action@v1.3.1 # - uses: Boshen/setup-rust@main # with: @@ -288,7 +288,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Branch - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm diff --git a/.github/workflows/bloat.yml b/.github/workflows/bloat.yml index 7af8712e079ad8..5a1db64ee54af9 100644 --- a/.github/workflows/bloat.yml +++ b/.github/workflows/bloat.yml @@ -14,7 +14,7 @@ jobs: name: Cargo Bloat runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: diff --git a/.github/workflows/cargo-llvm-lines.yml b/.github/workflows/cargo-llvm-lines.yml index 50ecbd3fe869f9..0d4c91f670ac7b 100644 --- a/.github/workflows/cargo-llvm-lines.yml +++ b/.github/workflows/cargo-llvm-lines.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 956f0775803637..ed8ec116368ce6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,7 @@ jobs: - os: macos-latest runs-on: ${{ matrix.os }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: # warm cache factory for all other CI jobs @@ -51,7 +51,7 @@ jobs: if: ${{ github.ref_name == 'main' }} runs-on: windows-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 # Unsung heros of the internet, who led me here to speed up window's slowness: # https://github.com/actions/cache/issues/752#issuecomment-1847036770 # https://github.com/astral-sh/uv/blob/502e04200d52de30d3159894833b3db4f0d6644d/.github/workflows/ci.yml#L158 @@ -106,13 +106,13 @@ jobs: # Insta is not able to run on wasmtime, omit the packages that depend on it TEST_FLAGS: "-p oxc_ast -p oxc_cfg -p oxc_regular_expression -- --nocapture" steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: cache-key: wasi save-cache: ${{ github.ref_name == 'main' }} - run: rustup target add wasm32-wasip1-threads - - uses: bytecodealliance/actions/wasmtime/setup@v1 + - uses: bytecodealliance/actions/wasmtime/setup@v1.3.1 - run: cargo test --target wasm32-wasip1-threads ${TEST_FLAGS} - run: git diff --exit-code # Must commit everything @@ -120,7 +120,7 @@ jobs: name: Check wasm32-unknown-unknown runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: @@ -146,7 +146,7 @@ jobs: name: Spell Check runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: crate-ci/typos@v1.28.2 with: files: . @@ -155,7 +155,7 @@ jobs: name: Clippy runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: save-cache: ${{ github.ref_name == 'main' }} @@ -176,7 +176,7 @@ jobs: name: Doc runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: cache-key: warm @@ -187,7 +187,7 @@ jobs: name: Conformance runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: dorny/paths-filter@v3 id: filter @@ -234,7 +234,7 @@ jobs: name: Minification Size runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: dorny/paths-filter@v3 id: filter @@ -262,7 +262,7 @@ jobs: name: AST Changes runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: dorny/paths-filter@v3 id: filter @@ -303,7 +303,7 @@ jobs: name: Test NAPI runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: dorny/paths-filter@v3 id: filter with: diff --git a/.github/workflows/ci_vscode.yml b/.github/workflows/ci_vscode.yml index 565360a690d72c..a35496f1a36e5f 100644 --- a/.github/workflows/ci_vscode.yml +++ b/.github/workflows/ci_vscode.yml @@ -28,7 +28,7 @@ jobs: name: Compile runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm - name: Compile VSCode @@ -39,7 +39,7 @@ jobs: name: Lint runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm - name: Lint VSCode @@ -50,7 +50,7 @@ jobs: name: Type-Check runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm - name: Type-Check VSCode @@ -61,7 +61,7 @@ jobs: name: Test runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm - name: Test VSCode diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 989ff44c76271e..b65ee0d2f27e51 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - name: Clone submodules uses: ./.github/actions/clone-submodules @@ -56,7 +56,7 @@ jobs: steps: - name: Checkout if: env.CODECOV_TOKEN - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - name: Download coverage file if: env.CODECOV_TOKEN diff --git a/.github/workflows/deny.yml b/.github/workflows/deny.yml index 99deaca20a5492..7d6f56dea2abf3 100644 --- a/.github/workflows/deny.yml +++ b/.github/workflows/deny.yml @@ -25,7 +25,7 @@ jobs: name: Cargo Deny runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: diff --git a/.github/workflows/link-check.yml b/.github/workflows/link-check.yml index fba9877aee64f9..04c8f541c979c4 100644 --- a/.github/workflows/link-check.yml +++ b/.github/workflows/link-check.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - name: Check Links uses: lycheeverse/lychee-action@master diff --git a/.github/workflows/lint-rules.yml b/.github/workflows/lint-rules.yml index 6baca9bbc8c69f..0318ded351482a 100644 --- a/.github/workflows/lint-rules.yml +++ b/.github/workflows/lint-rules.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Branch - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/miri.yml b/.github/workflows/miri.yml index ad4fb2d08c6c2c..0c4aa9659ace32 100644 --- a/.github/workflows/miri.yml +++ b/.github/workflows/miri.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: taiki-e/checkout-action@v1 + uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index f6173afd5fb9dc..d8fceee14fb2d7 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -16,7 +16,7 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: actions/labeler@v5 @@ -78,7 +78,7 @@ jobs: echo "CATEGORY=$CATEGORY" >> $GITHUB_OUTPUT - name: Add category label - uses: actions-ecosystem/action-add-labels@v1 + uses: actions-ecosystem/action-add-labels@v1.3.1 if: ${{ steps.get-category.outputs.CATEGORY != '' }} with: labels: ${{ steps.get-category.outputs.CATEGORY }} diff --git a/.github/workflows/prepare_release_crates.yml b/.github/workflows/prepare_release_crates.yml index 44ba9d487dea5d..109cae12f97195 100644 --- a/.github/workflows/prepare_release_crates.yml +++ b/.github/workflows/prepare_release_crates.yml @@ -12,7 +12,7 @@ jobs: name: Check runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: Boshen/setup-rust@main with: cache-key: warm @@ -34,7 +34,7 @@ jobs: name: Trigger Monitor Oxc runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: peter-evans/create-or-update-comment@v4 id: comment @@ -43,7 +43,7 @@ jobs: issue-number: ${{ needs.prepare.outputs.pull-request-number }} body: Triggering Monitor Oxc https://github.com/oxc-project/monitor-oxc/actions/workflows/ci.yml - - uses: benc-uk/workflow-dispatch@v1 + - uses: benc-uk/workflow-dispatch@v1.3.1 with: repo: oxc-project/monitor-oxc workflow: ci.yml diff --git a/.github/workflows/prepare_release_oxlint.yml b/.github/workflows/prepare_release_oxlint.yml index abbf409e3e541a..032e5b8488eff8 100644 --- a/.github/workflows/prepare_release_oxlint.yml +++ b/.github/workflows/prepare_release_oxlint.yml @@ -27,7 +27,7 @@ jobs: pull-requests: write contents: write steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: peter-evans/create-or-update-comment@v4 id: comment @@ -36,7 +36,7 @@ jobs: issue-number: ${{ needs.prepare.outputs.pull-request-number }} body: Triggering Ecosystem CI https://github.com/oxc-project/oxlint-ecosystem-ci/actions/workflows/ci.yml - - uses: benc-uk/workflow-dispatch@v1 + - uses: benc-uk/workflow-dispatch@v1.3.1 with: repo: oxc-project/oxlint-ecosystem-ci workflow: ci.yml @@ -51,8 +51,8 @@ jobs: permissions: actions: write steps: - - uses: taiki-e/checkout-action@v1 - - uses: benc-uk/workflow-dispatch@v1 + - uses: taiki-e/checkout-action@v1.3.1 + - uses: benc-uk/workflow-dispatch@v1.3.1 with: repo: oxc-project/oxc-project.github.io workflow: release.yml diff --git a/.github/workflows/release_napi_parser.yml b/.github/workflows/release_napi_parser.yml index 59162c751e9590..69363b957b98d5 100644 --- a/.github/workflows/release_napi_parser.yml +++ b/.github/workflows/release_napi_parser.yml @@ -23,7 +23,7 @@ jobs: version: ${{ env.version }} version_changed: ${{ steps.version.outputs.changed }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Check version changes uses: EndBug/version-check@v2 @@ -88,7 +88,7 @@ jobs: name: Package ${{ matrix.target }} runs-on: ${{ matrix.os }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 ### install musl dependencies ### # @@ -168,7 +168,7 @@ jobs: needs: - build steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm @@ -178,7 +178,7 @@ jobs: merge-multiple: true - name: Unzip - uses: montudor/action-zip@v1 + uses: montudor/action-zip@v1.3.1 with: args: unzip -qq *.zip -d . diff --git a/.github/workflows/release_napi_transform.yml b/.github/workflows/release_napi_transform.yml index 356403fcaf7cab..3cdc5cb160d6b5 100644 --- a/.github/workflows/release_napi_transform.yml +++ b/.github/workflows/release_napi_transform.yml @@ -23,7 +23,7 @@ jobs: version: ${{ env.version }} version_changed: ${{ steps.version.outputs.changed }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Check version changes uses: EndBug/version-check@v2 @@ -88,7 +88,7 @@ jobs: name: Package ${{ matrix.target }} runs-on: ${{ matrix.os }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 ### install musl dependencies ### @@ -168,7 +168,7 @@ jobs: needs: - build steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm @@ -178,7 +178,7 @@ jobs: merge-multiple: true - name: Unzip - uses: montudor/action-zip@v1 + uses: montudor/action-zip@v1.3.1 with: args: unzip -qq *.zip -d . diff --git a/.github/workflows/release_oxlint.yml b/.github/workflows/release_oxlint.yml index 63b01f244212c3..10b70975dbbc90 100644 --- a/.github/workflows/release_oxlint.yml +++ b/.github/workflows/release_oxlint.yml @@ -20,7 +20,7 @@ jobs: version_changed: ${{ steps.version.outputs.changed }} version: ${{ steps.version.outputs.version }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Check version changes uses: EndBug/version-check@v2 @@ -83,7 +83,7 @@ jobs: env: OXC_VERSION: ${{ needs.check.outputs.version }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Install cross uses: taiki-e/install-action@cross @@ -146,7 +146,7 @@ jobs: needs: [check, build] runs-on: ubuntu-latest permissions: - contents: write # for softprops/action-gh-release@v1 + contents: write # for softprops/action-gh-release@v1.3.1 id-token: write # for `pnpm publish --provenance` steps: - uses: actions/checkout@v4 @@ -175,7 +175,7 @@ jobs: merge-multiple: true - name: Unzip - uses: montudor/action-zip@v1 + uses: montudor/action-zip@v1.3.1 with: args: unzip -qq *.zip -d . @@ -242,8 +242,8 @@ jobs: name: Update eslint-plugin-oxlint runs-on: ubuntu-latest steps: - - uses: taiki-e/checkout-action@v1 - - uses: benc-uk/workflow-dispatch@v1 + - uses: taiki-e/checkout-action@v1.3.1 + - uses: benc-uk/workflow-dispatch@v1.3.1 with: repo: oxc-project/eslint-plugin-oxlint workflow: bump_oxlint.yml diff --git a/.github/workflows/release_types.yml b/.github/workflows/release_types.yml index 70df5423acb76f..8b7d431b4a5db9 100644 --- a/.github/workflows/release_types.yml +++ b/.github/workflows/release_types.yml @@ -20,7 +20,7 @@ jobs: version: ${{ steps.version.outputs.version }} version_changed: ${{ steps.version.outputs.changed }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Check version changes uses: EndBug/version-check@v2 @@ -46,7 +46,7 @@ jobs: permissions: id-token: write # for `pnpm publish --provenance` steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm diff --git a/.github/workflows/release_vscode.yml b/.github/workflows/release_vscode.yml index 30d3d26ea42fdf..7af287abf11668 100644 --- a/.github/workflows/release_vscode.yml +++ b/.github/workflows/release_vscode.yml @@ -25,7 +25,7 @@ jobs: version: ${{ env.version }} version_changed: ${{ steps.version.outputs.changed }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Check vscode version changes uses: EndBug/version-check@v2 @@ -72,7 +72,7 @@ jobs: name: Package ${{ matrix.code-target }} runs-on: ${{ matrix.os }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm @@ -129,7 +129,7 @@ jobs: permissions: contents: write steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Download extension artifacts uses: actions/download-artifact@v4 diff --git a/.github/workflows/release_wasm.yml b/.github/workflows/release_wasm.yml index 16b4a4fe35753c..98e7b459e7b9ce 100644 --- a/.github/workflows/release_wasm.yml +++ b/.github/workflows/release_wasm.yml @@ -20,7 +20,7 @@ jobs: version: ${{ steps.version.outputs.version }} version_changed: ${{ steps.version.outputs.changed }} steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - name: Check version changes uses: EndBug/version-check@v2 @@ -46,7 +46,7 @@ jobs: permissions: id-token: write # for `pnpm publish --provenance` steps: - - uses: taiki-e/checkout-action@v1 + - uses: taiki-e/checkout-action@v1.3.1 - uses: ./.github/actions/pnpm