@@ -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
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