Remove setup-node from CI jobs
All checks were successful
🚀 Deploy / 🧪 Test (pull_request) Successful in 1m26s
🚀 Deploy / ʦ TypeScript (pull_request) Successful in 1m17s
🚀 Deploy / 🔍 Lint (pull_request) Successful in 48s
🚀 Deploy / 🐳 Build (pull_request) Has been skipped
🚀 Deploy / 🚀 Deploy (pull_request) Has been skipped

Node 20 is already in the node:20-bookworm runner image; setup-node
was hanging ~5min trying to reach an unconfigured npm cache service.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Chris Parsons 2026-05-21 17:04:12 -07:00
parent 2192f1790d
commit b9a1ea2cb4

View file

@ -35,12 +35,6 @@ jobs:
- name: ⬇️ Checkout repo - name: ⬇️ Checkout repo
uses: https://github.com/actions/checkout@v4 uses: https://github.com/actions/checkout@v4
- name: ⎔ Setup node
uses: https://github.com/actions/setup-node@v4
with:
node-version-file: '.nvmrc'
cache: 'npm'
- name: 📥 Install dependencies - name: 📥 Install dependencies
run: npm ci run: npm ci
@ -58,12 +52,6 @@ jobs:
- name: ⬇️ Checkout repo - name: ⬇️ Checkout repo
uses: https://github.com/actions/checkout@v4 uses: https://github.com/actions/checkout@v4
- name: ⎔ Setup node
uses: https://github.com/actions/setup-node@v4
with:
node-version-file: '.nvmrc'
cache: 'npm'
- name: 📥 Install dependencies - name: 📥 Install dependencies
run: npm ci run: npm ci
@ -78,12 +66,6 @@ jobs:
- name: ⬇️ Checkout repo - name: ⬇️ Checkout repo
uses: https://github.com/actions/checkout@v4 uses: https://github.com/actions/checkout@v4
- name: ⎔ Setup node
uses: https://github.com/actions/setup-node@v4
with:
node-version-file: '.nvmrc'
cache: 'npm'
- name: 📥 Install dependencies - name: 📥 Install dependencies
run: npm ci run: npm ci