diff --git a/.github/workflows/api-extractor.yml b/.github/workflows/api-extractor.yml index a4489f17ffc..87bf0d4d247 100644 --- a/.github/workflows/api-extractor.yml +++ b/.github/workflows/api-extractor.yml @@ -21,8 +21,7 @@ jobs: with: node-version: ">=23.6.0" - - name: Install dependencies (with cache) - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + - run: npm ci # Builds the library and runs the api extractor - name: Run Api-Extractor diff --git a/.github/workflows/arethetypeswrong.yml b/.github/workflows/arethetypeswrong.yml index 75cf1d6e60a..ee0714e1554 100644 --- a/.github/workflows/arethetypeswrong.yml +++ b/.github/workflows/arethetypeswrong.yml @@ -23,8 +23,8 @@ jobs: uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ">=23.6.0" - - name: Install dependencies (with cache) - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + + - run: npm ci - name: Run build run: npm run build diff --git a/.github/workflows/cleanup-checks.yml b/.github/workflows/cleanup-checks.yml index 31fe4d14123..00e5379e961 100644 --- a/.github/workflows/cleanup-checks.yml +++ b/.github/workflows/cleanup-checks.yml @@ -49,8 +49,7 @@ jobs: with: node-version: ">=23.6.0" - - name: Install dependencies (with cache) - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + - run: npm ci - name: Run Api-Extractor run: npm run extract-api diff --git a/.github/workflows/compare-build-output.yml b/.github/workflows/compare-build-output.yml index 7e2f4be72cf..86b53f8801b 100644 --- a/.github/workflows/compare-build-output.yml +++ b/.github/workflows/compare-build-output.yml @@ -22,8 +22,8 @@ jobs: uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ">=23.6.0" - - name: Install dependencies (with cache) - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + + - run: npm ci - name: Run comparison script id: attw diff --git a/.github/workflows/docmodel.yml b/.github/workflows/docmodel.yml index 273d3122363..a900b2abd2e 100644 --- a/.github/workflows/docmodel.yml +++ b/.github/workflows/docmodel.yml @@ -21,8 +21,7 @@ jobs: with: node-version: ">=23.6.0" - - name: Install dependencies (with cache) - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + - run: npm ci - name: Generate documentation model run: npm run docmodel diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index 4d0e8096e08..f09f963586b 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -16,7 +16,6 @@ jobs: - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: "24.x" - - name: Install dependencies (with cache) - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + - run: npm ci - name: Run knip run: npm run knip diff --git a/.github/workflows/publish-pr-releases.yml b/.github/workflows/publish-pr-releases.yml index cd90608f5ca..aee34aef254 100644 --- a/.github/workflows/publish-pr-releases.yml +++ b/.github/workflows/publish-pr-releases.yml @@ -42,8 +42,7 @@ jobs: with: file-filter: "scripts/codemods/ac3-to-ac4/**" - - name: Install dependencies with cache - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + - run: npm ci - name: Build AC run: npm run build diff --git a/.github/workflows/scheduled-test-canary.yml b/.github/workflows/scheduled-test-canary.yml index f092b9f4ccd..9c7e9af7df9 100644 --- a/.github/workflows/scheduled-test-canary.yml +++ b/.github/workflows/scheduled-test-canary.yml @@ -33,7 +33,7 @@ jobs: - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ">=23.6.0" - - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + - run: npm ci - run: | npm install react@${MATRIX_TAG} react-dom@${MATRIX_TAG} env: diff --git a/.github/workflows/size-limit.yml b/.github/workflows/size-limit.yml index fd1bb8b6b33..86434939b60 100644 --- a/.github/workflows/size-limit.yml +++ b/.github/workflows/size-limit.yml @@ -20,8 +20,7 @@ jobs: uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ">=23.6.0" - - name: Install dependencies (with cache) - uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1 + - run: npm ci - name: Run size-limit uses: andresz1/size-limit-action@e7493a72a44b113341c0cf6186ab49c17c4b65c1 # v1 with: