diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 641f296a..b8b26088 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: "24" - run: npm install --ignore-scripts @@ -169,7 +169,7 @@ jobs: python-version: "3.12" - name: Dependencies (Node.js) if: "!contains(matrix.platform, 'linuxmusl')" - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: ${{ matrix.nodejs_version }} architecture: ${{ matrix.nodejs_arch }} @@ -320,7 +320,7 @@ jobs: - name: Dependencies run: apt-get update && apt-get install -y pkg-config - name: Dependencies (Node.js) - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: "22" - run: npm install @@ -360,7 +360,7 @@ jobs: path: npm - name: Create npm workspace tarball run: tar -vcaf npm-workspace.tar.xz --directory npm --exclude=from-local-build.js . - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: '24' - name: Populate distribution directory diff --git a/.github/workflows/npm.yml b/.github/workflows/npm.yml index c0e8e749..75ea9d49 100644 --- a/.github/workflows/npm.yml +++ b/.github/workflows/npm.yml @@ -92,7 +92,7 @@ jobs: steps: - name: Install Node.js if: ${{ matrix.runtime == 'node' }} - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: 20 cache: ""