Skip to content

Commit a8cfc5e

Browse files
ci: bump checkout and setup-node to v6 for GitHub Node 24 action runtime
Avoids deprecation warnings for JS actions still bound to Node 20. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent ad66473 commit a8cfc5e

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

‎.github/workflows/node.js.yml‎

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,10 @@ jobs:
3434
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
3535

3636
steps:
37-
- uses: actions/checkout@v4
37+
# v6 runs the action runtime on Node 24+ (see GitHub deprecation of Node 20 for JS actions)
38+
- uses: actions/checkout@v6
3839
- name: Use Node.js ${{ matrix.node-version }}
39-
uses: actions/setup-node@v4
40+
uses: actions/setup-node@v6
4041
with:
4142
node-version: ${{ matrix.node-version }}
4243
cache: 'npm'
@@ -84,9 +85,10 @@ jobs:
8485
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
8586

8687
steps:
87-
- uses: actions/checkout@v4
88+
# v6 runs the action runtime on Node 24+ (see GitHub deprecation of Node 20 for JS actions)
89+
- uses: actions/checkout@v6
8890
- name: Use Node.js ${{ matrix.node-version }}
89-
uses: actions/setup-node@v4
91+
uses: actions/setup-node@v6
9092
with:
9193
node-version: ${{ matrix.node-version }}
9294
cache: 'npm'

0 commit comments

Comments
 (0)