chore: upgrade all workflows to Node 24

Updates all GitHub Actions workflows from Node 18/20 to Node 24,
matching the version specified in mise.toml and @types/node in package.json.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
jdx 2025-10-31 09:31:58 -05:00
parent 1a11af3821
commit c7b5f37cad
No known key found for this signature in database
GPG key ID: 584DADE86724B407
3 changed files with 3 additions and 3 deletions

View file

@ -36,7 +36,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version: 18
node-version: 24
cache: npm
- name: Install Dependencies

View file

@ -25,7 +25,7 @@ jobs:
id: setup-node
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version: 18
node-version: 24
cache: npm
- name: Install Dependencies

View file

@ -28,7 +28,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: '24'
cache: 'npm'
- name: Install dependencies