diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a6c69e6..4d1b7c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -374,7 +374,7 @@ jobs: working-directory: ${{ github.workspace }} run: BINDING=bindings/node bash scripts/perf_lint.sh - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: ${{ matrix.node }} cache: npm diff --git a/.github/workflows/dependency-audit.yml b/.github/workflows/dependency-audit.yml index f226c48..fcbab89 100644 --- a/.github/workflows/dependency-audit.yml +++ b/.github/workflows/dependency-audit.yml @@ -38,7 +38,7 @@ jobs: # Node + Ruby so `npm outdated` / `bundle outdated` can run; best-effort so # the cargo/crates.io audit still reports if a binding install hiccups. - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: "20" - name: Install Node binding deps diff --git a/.github/workflows/publish-node.yml b/.github/workflows/publish-node.yml index 1df1bb5..25734d4 100644 --- a/.github/workflows/publish-node.yml +++ b/.github/workflows/publish-node.yml @@ -106,7 +106,7 @@ jobs: shell: bash run: printf '\n[patch.crates-io]\ndisarm = { path = "../.." }\n' >> Cargo.toml - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: "20" cache: npm @@ -163,7 +163,7 @@ jobs: steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: "20" registry-url: "https://registry.npmjs.org"