diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 91596c57f814f..7dac855736f35 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -15,7 +15,7 @@ jobs: audit: name: Audit Dependencies if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmaccess.yml b/.github/workflows/ci-libnpmaccess.yml index 0fc976d1eb1fb..3237bd93463ad 100644 --- a/.github/workflows/ci-libnpmaccess.yml +++ b/.github/workflows/ci-libnpmaccess.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmdiff.yml b/.github/workflows/ci-libnpmdiff.yml index 7e9353f67caa2..52ac3113b953e 100644 --- a/.github/workflows/ci-libnpmdiff.yml +++ b/.github/workflows/ci-libnpmdiff.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmexec.yml b/.github/workflows/ci-libnpmexec.yml index 65a92a65f5df6..222e4743c9c02 100644 --- a/.github/workflows/ci-libnpmexec.yml +++ b/.github/workflows/ci-libnpmexec.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmfund.yml b/.github/workflows/ci-libnpmfund.yml index 4b8ed23432de7..95ac7d66d3ca7 100644 --- a/.github/workflows/ci-libnpmfund.yml +++ b/.github/workflows/ci-libnpmfund.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmorg.yml b/.github/workflows/ci-libnpmorg.yml index 4dcf220e12bf3..b6d144f439dba 100644 --- a/.github/workflows/ci-libnpmorg.yml +++ b/.github/workflows/ci-libnpmorg.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmpack.yml b/.github/workflows/ci-libnpmpack.yml index aea7ea825a059..57b03d4e7b741 100644 --- a/.github/workflows/ci-libnpmpack.yml +++ b/.github/workflows/ci-libnpmpack.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmpublish.yml b/.github/workflows/ci-libnpmpublish.yml index 2209e32d3bc95..c45b88d7e61a8 100644 --- a/.github/workflows/ci-libnpmpublish.yml +++ b/.github/workflows/ci-libnpmpublish.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmsearch.yml b/.github/workflows/ci-libnpmsearch.yml index 231614b2e6278..bc6c13ac10436 100644 --- a/.github/workflows/ci-libnpmsearch.yml +++ b/.github/workflows/ci-libnpmsearch.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmteam.yml b/.github/workflows/ci-libnpmteam.yml index 4e6f22bdc615f..9a1a23518c9f1 100644 --- a/.github/workflows/ci-libnpmteam.yml +++ b/.github/workflows/ci-libnpmteam.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-libnpmversion.yml b/.github/workflows/ci-libnpmversion.yml index a2bf0f4c6f9cf..80a90ac741d09 100644 --- a/.github/workflows/ci-libnpmversion.yml +++ b/.github/workflows/ci-libnpmversion.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-npmcli-arborist.yml b/.github/workflows/ci-npmcli-arborist.yml index 2c6ad5c283876..d82b29c22e450 100644 --- a/.github/workflows/ci-npmcli-arborist.yml +++ b/.github/workflows/ci-npmcli-arborist.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-npmcli-config.yml b/.github/workflows/ci-npmcli-config.yml index 79f1f6797e526..80598a4bd0448 100644 --- a/.github/workflows/ci-npmcli-config.yml +++ b/.github/workflows/ci-npmcli-config.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-npmcli-docs.yml b/.github/workflows/ci-npmcli-docs.yml index f6540de9298f0..7f705f2a68cc0 100644 --- a/.github/workflows/ci-npmcli-docs.yml +++ b/.github/workflows/ci-npmcli-docs.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -115,7 +115,7 @@ jobs: compare-docs: name: Compare Docs if: github.repository_owner == 'npm' && github.event_name == 'pull_request' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-npmcli-mock-globals.yml b/.github/workflows/ci-npmcli-mock-globals.yml index d8788376a2416..62758a219e7a7 100644 --- a/.github/workflows/ci-npmcli-mock-globals.yml +++ b/.github/workflows/ci-npmcli-mock-globals.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-npmcli-mock-registry.yml b/.github/workflows/ci-npmcli-mock-registry.yml index 8a71330f47fd8..3aee5931c9f87 100644 --- a/.github/workflows/ci-npmcli-mock-registry.yml +++ b/.github/workflows/ci-npmcli-mock-registry.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-npmcli-smoke-tests.yml b/.github/workflows/ci-npmcli-smoke-tests.yml index bdbf6575cb7fd..fb3c5d1ac5779 100644 --- a/.github/workflows/ci-npmcli-smoke-tests.yml +++ b/.github/workflows/ci-npmcli-smoke-tests.yml @@ -24,7 +24,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml index 7268747be60f1..ad70d5cff0760 100644 --- a/.github/workflows/ci-release.yml +++ b/.github/workflows/ci-release.yml @@ -26,7 +26,7 @@ jobs: lint-all: name: Lint All if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 04d0e03d884a6..fdd80d0d6e5db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: lint: name: Lint if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -124,7 +124,7 @@ jobs: licenses: name: Check Licenses if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -156,7 +156,7 @@ jobs: # are likely broken on Windows as well. name: Smoke Tests if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -205,7 +205,7 @@ jobs: # are likely broken on Windows as well. name: Publish Dry-Run if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -249,7 +249,7 @@ jobs: windows-shims: name: Windows Shims Tests - runs-on: windows-latest + runs-on: blacksmith-4vcpu-windows-2025 defaults: run: shell: cmd diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 03163a4da7721..af5c4222c0dc8 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -21,7 +21,7 @@ permissions: jobs: analyze: name: Analyze - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: actions: read contents: read diff --git a/.github/workflows/create-node-pr.yml b/.github/workflows/create-node-pr.yml index 3444c8c16fc30..36df5fb73e37a 100644 --- a/.github/workflows/create-node-pr.yml +++ b/.github/workflows/create-node-pr.yml @@ -23,7 +23,7 @@ jobs: create-pull-request: name: Create Node PR if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/node-integration.yml b/.github/workflows/node-integration.yml index 054b7f1b657a7..1e8387c372464 100644 --- a/.github/workflows/node-integration.yml +++ b/.github/workflows/node-integration.yml @@ -42,7 +42,7 @@ on: jobs: build-nodejs: name: build nodejs@${{ inputs.nodeVersion }} npm@${{ inputs.npmVersion }} - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 outputs: nodeVersion: ${{ steps.build-nodejs.outputs.nodeVersion }} steps: @@ -147,7 +147,7 @@ jobs: test-nodejs: name: test nodejs - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 needs: - build-nodejs steps: @@ -168,7 +168,7 @@ jobs: test-npm: name: test npm - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 needs: - build-nodejs steps: @@ -239,7 +239,7 @@ jobs: generate-matrix: name: generate matrix - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 outputs: matrix: ${{ steps.generate-matrix.outputs.matrix }} steps: @@ -351,7 +351,7 @@ jobs: citgm: name: citgm - ${{ matrix.package }}@${{ matrix.version }} ${{ matrix.flaky && '(flaky)' || '' }} ${{ matrix.knownFailure && '(known failure)' || '' }} - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 needs: - build-nodejs - generate-matrix diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index d16202c1c0745..3d2a5f15a99b6 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -17,7 +17,7 @@ jobs: commitlint: name: Lint Commits if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ee0e7f5bd9275..d45a64c9a34d4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,7 +25,7 @@ jobs: check-id: ${{ steps.create-check.outputs.check-id }} name: Release if: github.repository_owner == 'npm' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -101,7 +101,7 @@ jobs: check-id: ${{ steps.create-check.outputs.check-id }} name: Update - Release if: github.repository_owner == 'npm' && needs.release.outputs.pr - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -177,7 +177,7 @@ jobs: needs: [ release, update, ci ] name: Post CI - Release if: github.repository_owner == 'npm' && needs.release.outputs.pr && always() - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -207,7 +207,7 @@ jobs: comment-id: ${{ steps.create-comment.outputs.comment-id }} name: Post Release - Release if: github.repository_owner == 'npm' && needs.release.outputs.releases - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash @@ -249,7 +249,7 @@ jobs: needs: [ release, release-integration, post-release ] name: Post Release Integration - Release if: github.repository_owner == 'npm' && needs.release.outputs.releases && always() - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 defaults: run: shell: bash