Skip to content

Commit 868b42a

Browse files
committed
Bump actions workflows
Use latest version of workflow actions Build on supported Node.js versions
1 parent 3447706 commit 868b42a

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed

.github/workflows/node.js.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
"build": {
1010
"runs-on": "ubuntu-latest",
1111
"strategy": {
12-
"matrix": { "node-version": ["14.x", "16.x", "18.x", "20.x"] }
12+
"matrix": { "node-version": ["20.x", "22.x", "24.x"] }
1313
},
1414
"steps": [
15-
{ "uses": "actions/checkout@v4.1.1" },
15+
{ "uses": "actions/checkout@v5.0.0" },
1616
{
1717
"name": "Use Node.js ${{ matrix.node-version }}",
18-
"uses": "actions/setup-node@v3.8.1",
18+
"uses": "actions/setup-node@v6.0.0",
1919
"with": {
2020
"node-version": "${{ matrix.node-version }}",
2121
"cache": "npm"

.github/workflows/npm-publish.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,15 @@
44
"release": { "types": ["published"] },
55
"workflow_dispatch": {}
66
},
7-
"permissions": {
8-
"id-token": "write",
9-
"contents": "read"
10-
},
117
"jobs": {
128
"build": {
139
"runs-on": "ubuntu-latest",
1410
"steps": [
15-
{ "uses": "actions/checkout@v4.1.1" },
11+
{ "uses": "actions/checkout@v5.0.0" },
1612
{
17-
"uses": "actions/setup-node@v3.8.1",
13+
"uses": "actions/setup-node@v6.0.0",
1814
"with": {
19-
"node-version": 20
15+
"node-version": 24
2016
}
2117
},
2218
{ "run": "npm ci" },
@@ -28,17 +24,17 @@
2824
"runs-on": "ubuntu-latest",
2925
"permissions": { "id-token": "write" },
3026
"steps": [
31-
{ "uses": "actions/checkout@v4.1.1" },
27+
{ "uses": "actions/checkout@v5.0.0" },
3228
{
33-
"uses": "actions/setup-node@v3.8.1",
29+
"uses": "actions/setup-node@v6.0.0",
3430
"with": {
35-
"node-version": 20,
31+
"node-version": 24,
3632
"registry-url": "https://registry.npmjs.org/"
3733
}
3834
},
3935
{ "run": "npm ci" },
4036
{
41-
"run": "npm publish --provenance",
37+
"run": "npm publish",
4238
"env": {
4339
"NODE_AUTH_TOKEN": "${{secrets.npm_token}}"
4440
}

0 commit comments

Comments
 (0)