diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 1e008a1043..fca111b34d 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: oxc-project/setup-rust@3d6fb132fbe7cdcb66bf8ec193911c2945369d12 # v1.0.17 with: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7b02fced0e..9d0a9935f8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: runs-on: namespace-profile-linux-x64-default steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 with: path: | @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: oxc-project/setup-rust@3d6fb132fbe7cdcb66bf8ec193911c2945369d12 # v1.0.17 with: save-cache: ${{ github.ref_name == 'main' }} @@ -58,7 +58,7 @@ jobs: runs-on: namespace-profile-mac-default steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 # `cache: pnpm` is intentionally omitted. On Mac OS, `cache: pnpm` replaces the pnpm store directory # (`~/setup-pnpm/node_modules/.bin/store/v11`) with a symlink into the Namespace cache volume. # But `oxc-project/setup-node` also caches that same path via `actions/cache`, and at job end @@ -82,7 +82,7 @@ jobs: # Unsung heroes of the internet, who led me here to speed up Windows' slowness: # https://github.com/actions/cache/issues/752#issuecomment-1847036770 # https://github.com/astral-sh/uv/blob/502e04200d52de30d3159894833b3db4f0d6644d/.github/workflows/ci.yml#L158 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: samypr100/setup-dev-drive@562171fe8df7401fdf582d766cd3b6ab80d5b1a0 # v4.1.0 with: workspace-copy: true @@ -167,7 +167,7 @@ jobs: paths: napi/,npm/,apps/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 if: steps.filter.outputs.changed == 'true' @@ -206,7 +206,7 @@ jobs: paths: napi/parser/,napi/minify/,napi/transform/,napi/transform-react/,napi/transform-relay/,npm/oxc-types/,npm/runtime/,tasks/e2e/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 if: steps.filter.outputs.changed == 'true' @@ -247,7 +247,7 @@ jobs: paths: apps/shared/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 if: steps.filter.outputs.changed == 'true' @@ -270,7 +270,7 @@ jobs: paths: apps/oxlint/,apps/shared/,npm/oxlint/,npm/oxlint-plugin-eslint/,npm/oxlint-plugins/,npm/oxc-types/,crates/oxc_config/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 if: steps.filter.outputs.changed == 'true' @@ -305,7 +305,7 @@ jobs: paths: apps/oxfmt/,npm/oxfmt/,crates/oxc_formatter/,crates/oxc_formatter_core/,crates/oxc_formatter_css/,crates/oxc_formatter_graphql/,crates/oxc_formatter_json/,crates/oxc_formatter_yaml/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' || steps.filter-conformance.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 if: steps.filter.outputs.changed == 'true' @@ -350,7 +350,7 @@ jobs: paths: napi/parser/,napi/minify/,napi/transform/,napi/transform-react/,napi/transform-relay/,npm/oxc-types/,npm/runtime/,tasks/e2e/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: samypr100/setup-dev-drive@562171fe8df7401fdf582d766cd3b6ab80d5b1a0 # v4.1.0 if: steps.filter.outputs.changed == 'true' @@ -403,7 +403,7 @@ jobs: paths: apps/oxlint/,apps/shared/,npm/oxlint/,npm/oxlint-plugin-eslint/,npm/oxlint-plugins/,npm/oxc-types/,crates/oxc_config/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: samypr100/setup-dev-drive@562171fe8df7401fdf582d766cd3b6ab80d5b1a0 # v4.1.0 if: steps.filter.outputs.changed == 'true' @@ -443,7 +443,7 @@ jobs: paths: apps/oxfmt/,apps/shared/,npm/oxfmt/,crates/oxc_formatter/,crates/oxc_formatter_core/,crates/oxc_formatter_css/,crates/oxc_formatter_graphql/,crates/oxc_formatter_json/,crates/oxc_formatter_yaml/,crates/oxc_config/,pnpm-lock.yaml,package.json token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: samypr100/setup-dev-drive@562171fe8df7401fdf582d766cd3b6ab80d5b1a0 # v4.1.0 if: steps.filter.outputs.changed == 'true' @@ -486,7 +486,7 @@ jobs: CARGO_BUILD_WARNINGS: deny steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 with: path: /home/runner/.rustup @@ -544,7 +544,7 @@ jobs: with: node-compat-table: false - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 @@ -665,7 +665,7 @@ jobs: with: node-compat-table: false - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 @@ -774,7 +774,7 @@ jobs: with: filters: ".github/generated/ast_changes_watch_list.yml" - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.src == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 @@ -808,7 +808,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} pr-number: ${{ github.event.pull_request.number }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 if: steps.filter.outputs.changed == 'true' - uses: namespacelabs/nscloud-cache-action@c5f8dab7560444c4bf8dbc64f1b203431873c547 # v1.6.1 diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index d53cbfe460..d8ea4d0eeb 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -34,7 +34,7 @@ jobs: path: /home/runner/.rustup cache: rust - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - run: rustup component add llvm-tools-preview - uses: taiki-e/install-action@37f7c5781271959fb65b6b35224e28652ff2b63d # v2.87.0 diff --git a/.github/workflows/lint_rules.yml b/.github/workflows/lint_rules.yml index 9d2095e7c7..68f6b3f300 100644 --- a/.github/workflows/lint_rules.yml +++ b/.github/workflows/lint_rules.yml @@ -23,7 +23,7 @@ jobs: - name: Checkout Branch uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - name: Install latest plugins working-directory: tasks/lint_rules diff --git a/.github/workflows/prepare_release_apps.yml b/.github/workflows/prepare_release_apps.yml index 65036531ad..521d0e7391 100644 --- a/.github/workflows/prepare_release_apps.yml +++ b/.github/workflows/prepare_release_apps.yml @@ -32,7 +32,7 @@ jobs: cache-key: warm tools: cargo-release-oxc - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - name: Generate version and changelog id: run diff --git a/.github/workflows/prepare_release_crates.yml b/.github/workflows/prepare_release_crates.yml index 08b8af7dac..b4bb70f6a1 100644 --- a/.github/workflows/prepare_release_crates.yml +++ b/.github/workflows/prepare_release_crates.yml @@ -23,7 +23,7 @@ jobs: with: cache-key: warm tools: cargo-release-oxc - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - run: cargo ck - run: cargo release-oxc publish --release crates --dry-run # zizmor: ignore[use-trusted-publishing] - name: Check Codegen package @@ -53,7 +53,7 @@ jobs: cargo release-oxc update --changelog --release crates echo "CRATES_VERSION=$(cat ./target/CRATES_VERSION)" >> $GITHUB_OUTPUT - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 # Run NAPI-RS build, because NAPI-RS uses version from `package.json` in the bindings file, # which is committed to the repo. The version has just been bumped in previous step. diff --git a/.github/workflows/release_apps.yml b/.github/workflows/release_apps.yml index e54719ee73..964f1ba8e9 100644 --- a/.github/workflows/release_apps.yml +++ b/.github/workflows/release_apps.yml @@ -27,7 +27,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: ./.github/actions/check-version id: oxfmt @@ -159,7 +159,7 @@ jobs: - name: Add Rust Target run: rustup target add ${{ matrix.target }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 # For cargo-zigbuild in musl builds. - uses: goto-bus-stop/setup-zig@abea47f85e598557f500fa1fd2ab7464fcb39406 # v2.2.1 @@ -222,7 +222,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - run: rustup target add x86_64-unknown-freebsd @@ -298,7 +298,7 @@ jobs: path: artifacts pattern: oxlint-bindings-* - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - name: Generate oxlint JS build working-directory: apps/oxlint @@ -449,7 +449,7 @@ jobs: - name: Add Rust Target run: rustup target add ${{ matrix.target }} - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 # For cargo-zigbuild in musl builds. - uses: goto-bus-stop/setup-zig@abea47f85e598557f500fa1fd2ab7464fcb39406 # v2.2.1 @@ -512,7 +512,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - run: rustup target add x86_64-unknown-freebsd @@ -575,7 +575,7 @@ jobs: path: artifacts pattern: oxfmt-bindings-* - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - name: Generate oxfmt JS build working-directory: apps/oxfmt diff --git a/.github/workflows/release_codegen.yml b/.github/workflows/release_codegen.yml index fa3262d365..8e2de7724f 100644 --- a/.github/workflows/release_codegen.yml +++ b/.github/workflows/release_codegen.yml @@ -41,7 +41,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - name: Build run: pnpm --filter oxc-codegen build diff --git a/.github/workflows/release_runtime.yml b/.github/workflows/release_runtime.yml index 1e775a6934..1583887e68 100644 --- a/.github/workflows/release_runtime.yml +++ b/.github/workflows/release_runtime.yml @@ -41,7 +41,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 # Trusted publishing is configured, publish token is not required. - name: Trusted Publish diff --git a/.github/workflows/release_types.yml b/.github/workflows/release_types.yml index 081e161db1..22107f19cd 100644 --- a/.github/workflows/release_types.yml +++ b/.github/workflows/release_types.yml @@ -41,7 +41,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 # Trusted publishing is configured, publish token is not required. - name: Trusted Publish diff --git a/.github/workflows/reusable_release_napi.yml b/.github/workflows/reusable_release_napi.yml index 3773e1b3c7..56ae48c4d9 100644 --- a/.github/workflows/reusable_release_napi.yml +++ b/.github/workflows/reusable_release_napi.yml @@ -134,7 +134,7 @@ jobs: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - run: rustup target add ${{ matrix.target }} @@ -174,7 +174,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - run: rustup target add x86_64-unknown-freebsd @@ -216,7 +216,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: diff --git a/.github/workflows/update_submodules.yml b/.github/workflows/update_submodules.yml index 34477c2fa2..70664de34f 100644 --- a/.github/workflows/update_submodules.yml +++ b/.github/workflows/update_submodules.yml @@ -47,7 +47,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@d59b270414aa7d0eed947eed4eb5b0b8a675f01d # v1.4.0 + - uses: oxc-project/setup-node@f46a72f95efdc55273fcd042d61c84e723b2892c # v1.4.1 - uses: oxc-project/setup-rust@3d6fb132fbe7cdcb66bf8ec193911c2945369d12 # v1.0.17 with: cache-key: conformance