Skip to content

Commit 60e11ef

Browse files
committed
chore(workflows): update actions/checkout, actions/setup-node, actions/upload-artifact and docker/setup-qemu-action major versions
1 parent 40d32d5 commit 60e11ef

3 files changed

Lines changed: 24 additions & 29 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515
with:
1616
submodules: true
1717

@@ -30,14 +30,13 @@ jobs:
3030

3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v6
3434
with:
3535
submodules: true
3636

3737
- name: Use Node.js 24
38-
uses: actions/setup-node@v4
38+
uses: actions/setup-node@v6
3939
with:
40-
cache: npm
4140
node-version: 24
4241

4342
- name: Install dependencies
@@ -74,14 +73,13 @@ jobs:
7473

7574
steps:
7675
- name: Checkout
77-
uses: actions/checkout@v4
76+
uses: actions/checkout@v6
7877
with:
7978
submodules: true
8079

8180
- name: Use Node.js ${{ matrix.node-version }}
82-
uses: actions/setup-node@v4
81+
uses: actions/setup-node@v6
8382
with:
84-
cache: npm
8583
node-version: ${{ matrix.node-version }}
8684

8785
- name: Install dependencies
@@ -106,7 +104,7 @@ jobs:
106104
run: apk add make g++ python3 git
107105

108106
- name: Checkout
109-
uses: actions/checkout@v4
107+
uses: actions/checkout@v6
110108
with:
111109
submodules: true
112110

@@ -126,7 +124,7 @@ jobs:
126124

127125
steps:
128126
- name: Checkout
129-
uses: actions/checkout@v4
127+
uses: actions/checkout@v6
130128
with:
131129
submodules: true
132130

@@ -156,14 +154,13 @@ jobs:
156154

157155
steps:
158156
- name: Checkout
159-
uses: actions/checkout@v4
157+
uses: actions/checkout@v6
160158
with:
161159
submodules: true
162160

163161
- name: Use Node.js 24
164-
uses: actions/setup-node@v4
162+
uses: actions/setup-node@v6
165163
with:
166-
cache: npm
167164
node-version: 24
168165

169166
- name: Install

.github/workflows/clang-format.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
check-format:
1616
runs-on: ubuntu-24.04
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v6
1919

2020
- name: Setup LLVM repository
2121
run: |

.github/workflows/release.yml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,13 @@ jobs:
4545

4646
steps:
4747
- name: Checkout
48-
uses: actions/checkout@v4
48+
uses: actions/checkout@v6
4949
with:
5050
submodules: true
5151

5252
- name: Use Node.js 22
53-
uses: actions/setup-node@v4
53+
uses: actions/setup-node@v6
5454
with:
55-
cache: npm
5655
node-version: 22
5756

5857
- name: Install dependencies
@@ -62,7 +61,7 @@ jobs:
6261
run: npm run build
6362

6463
- name: Upload artifacts
65-
uses: actions/upload-artifact@v4
64+
uses: actions/upload-artifact@v7
6665
with:
6766
name: prebuild-${{ matrix.arch }}
6867
path: prebuilds/**/*.node
@@ -86,12 +85,12 @@ jobs:
8685

8786
steps:
8887
- name: Checkout
89-
uses: actions/checkout@v4
88+
uses: actions/checkout@v6
9089
with:
9190
submodules: true
9291

9392
- name: Set up QEMU
94-
uses: docker/setup-qemu-action@v3
93+
uses: docker/setup-qemu-action@v4
9594
with:
9695
platforms: ${{ matrix.platform }}
9796

@@ -106,7 +105,7 @@ jobs:
106105
npm run build
107106
108107
- name: Upload artifacts
109-
uses: actions/upload-artifact@v4
108+
uses: actions/upload-artifact@v7
110109
with:
111110
name: prebuild-linux-${{ matrix.arch }}-musl
112111
path: prebuilds/**/*.node
@@ -125,7 +124,7 @@ jobs:
125124

126125
steps:
127126
- name: Checkout
128-
uses: actions/checkout@v4
127+
uses: actions/checkout@v6
129128
with:
130129
submodules: true
131130

@@ -141,7 +140,7 @@ jobs:
141140
sync: sshfs
142141

143142
- name: Upload artifacts
144-
uses: actions/upload-artifact@v4
143+
uses: actions/upload-artifact@v7
145144
with:
146145
name: prebuild-freebsd-${{ matrix.arch }}
147146
path: prebuilds/**/*.node
@@ -152,12 +151,12 @@ jobs:
152151

153152
steps:
154153
- name: Checkout
155-
uses: actions/checkout@v4
154+
uses: actions/checkout@v6
156155
with:
157156
submodules: true
158157

159158
- name: Set up QEMU
160-
uses: docker/setup-qemu-action@v3
159+
uses: docker/setup-qemu-action@v4
161160
with:
162161
platforms: linux/arm/v7
163162

@@ -174,7 +173,7 @@ jobs:
174173
npm run build
175174
176175
- name: Upload artifacts
177-
uses: actions/upload-artifact@v4
176+
uses: actions/upload-artifact@v7
178177
with:
179178
name: prebuild-linux-armv7-glibc
180179
path: prebuilds/**/*.node
@@ -195,14 +194,13 @@ jobs:
195194

196195
steps:
197196
- name: Checkout
198-
uses: actions/checkout@v4
197+
uses: actions/checkout@v6
199198
with:
200199
submodules: true
201200

202201
- name: Setup npm with Node.js 22
203-
uses: actions/setup-node@v4
202+
uses: actions/setup-node@v6
204203
with:
205-
cache: npm
206204
node-version: 22
207205
token: ${{ secrets.NPM_TOKEN }}
208206
registry-url: "https://registry.npmjs.org"
@@ -222,7 +220,7 @@ jobs:
222220
if: ${{ github.event_name == 'push' || github.event_name == 'pull_request' }}
223221

224222
- name: Upload package artifact
225-
uses: actions/upload-artifact@v4
223+
uses: actions/upload-artifact@v7
226224
if: ${{ github.event_name == 'push' || github.event_name == 'pull_request' }}
227225
with:
228226
name: package

0 commit comments

Comments
 (0)