Skip to content

Commit a8a1c57

Browse files
jirispilkaclaude
andcommitted
chore: update actions/checkout to v6 and bump minimum Node.js to 22
actions/checkout@v4 runs on Node.js 20 which GitHub is deprecating. Also bump engines.node to >=22 since Node 20 reaches EOL April 2026. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 181a919 commit a8a1c57

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

.github/workflows/_check_code.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020

2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v6
2323
- name: Use Node.js
2424
uses: actions/setup-node@v6
2525
with:
@@ -36,7 +36,7 @@ jobs:
3636
runs-on: ubuntu-latest
3737

3838
steps:
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v6
4040
- name: Use Node.js
4141
uses: actions/setup-node@v6
4242
with:
@@ -53,7 +53,7 @@ jobs:
5353
runs-on: ubuntu-latest
5454

5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v6
5757
- name: Use Node.js
5858
uses: actions/setup-node@v6
5959
with:
@@ -70,7 +70,7 @@ jobs:
7070
runs-on: ubuntu-latest
7171

7272
steps:
73-
- uses: actions/checkout@v4
73+
- uses: actions/checkout@v6
7474
- name: Use Node.js
7575
uses: actions/setup-node@v6
7676
with:

.github/workflows/_update_release_metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060

6161
steps:
6262
- name: Checkout repository
63-
uses: actions/checkout@v4
63+
uses: actions/checkout@v6
6464
with:
6565
token: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }}
6666

.github/workflows/manual_release_stable.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
env:
4747
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4848
steps:
49-
- uses: actions/checkout@v4
49+
- uses: actions/checkout@v6
5050
with:
5151
ref: ${{ needs.release_metadata.outputs.changelog_commitish }}
5252
- name: Use Node.js
@@ -152,7 +152,7 @@ jobs:
152152
needs: [ release_metadata ]
153153
runs-on: ubuntu-latest
154154
steps:
155-
- uses: actions/checkout@v4
155+
- uses: actions/checkout@v6
156156
with:
157157
ref: ${{ needs.release_metadata.outputs.changelog_commitish }}
158158
- name: Install mcp-publisher

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"description": "Apify MCP Server",
66
"mcpName": "com.apify/apify-mcp-server",
77
"engines": {
8-
"node": ">=20.0.0"
8+
"node": ">=22.0.0"
99
},
1010
"main": "dist/index.js",
1111
"exports": {

0 commit comments

Comments
 (0)