3232
3333 steps :
3434 - name : Full checkout
35- uses : actions/checkout@v4
35+ uses : actions/checkout@v6
3636 # paths filter doesn't need checkout on pr
3737 if : github.event_name != 'pull_request'
3838
@@ -74,13 +74,13 @@ jobs:
7474 if : needs.pre-ci.outputs.should-build-be == 'true' || needs.pre-ci.outputs.should-build-fe == 'true' || needs.pre-ci.outputs.should-build-pkg == 'true' || needs.pre-ci.outputs.assets-or-styles == 'true' || contains(github.event.pull_request.labels.*.name, 'force-full-ci')
7575 steps :
7676 - name : Checkout pnpm-lock
77- uses : actions/checkout@v4
77+ uses : actions/checkout@v6
7878 with :
7979 sparse-checkout : |
8080 pnpm-lock.yaml
8181
8282 - name : Setup pnpm
83- uses : pnpm/action-setup@v4
83+ uses : pnpm/action-setup@v6
8484 with :
8585 version : ${{ env.PNPM_VERSION }}
8686
9191
9292 - name : Cache node modules
9393 id : cache-pnpm
94- uses : actions/cache@v4
94+ uses : actions/cache@v5
9595 env :
9696 cache-name : node-modules
9797 with :
@@ -101,11 +101,11 @@ jobs:
101101
102102 - if : ${{ steps.cache-pnpm.outputs.cache-hit != 'true' }}
103103 name : Full checkout
104- uses : actions/checkout@v4
104+ uses : actions/checkout@v6
105105
106106 - if : ${{ steps.cache-pnpm.outputs.cache-hit != 'true' }}
107107 name : Set up Node.js
108- uses : actions/setup-node@v4
108+ uses : actions/setup-node@v6
109109 with :
110110 node-version : ${{ env.NODE_VERSION }}
111111
@@ -119,19 +119,19 @@ jobs:
119119 runs-on : ubuntu-latest
120120 if : needs.pre-ci.outputs.should-build-be == 'true' || needs.pre-ci.outputs.should-build-pkg == 'true' || contains(github.event.pull_request.labels.*.name, 'force-full-ci')
121121 steps :
122- - uses : actions/checkout@v4
122+ - uses : actions/checkout@v6
123123 with :
124124 sparse-checkout : |
125125 backend
126126 packages
127127
128128 - name : Set up Node.js
129- uses : actions/setup-node@v4
129+ uses : actions/setup-node@v6
130130 with :
131131 node-version : ${{ env.NODE_VERSION }}
132132
133133 - name : Setup pnpm
134- uses : pnpm/action-setup@v4
134+ uses : pnpm/action-setup@v6
135135 with :
136136 version : ${{ env.PNPM_VERSION }}
137137
@@ -142,7 +142,7 @@ jobs:
142142
143143 - name : Cache node modules
144144 id : cache-pnpm
145- uses : actions/cache@v4
145+ uses : actions/cache@v5
146146 env :
147147 cache-name : node-modules
148148 with :
@@ -167,14 +167,14 @@ jobs:
167167 runs-on : ubuntu-latest
168168 if : needs.pre-ci.outputs.should-build-fe == 'true' || needs.pre-ci.outputs.should-build-pkg == 'true' || contains(github.event.pull_request.labels.*.name, 'force-full-ci')
169169 steps :
170- - uses : actions/checkout@v4
170+ - uses : actions/checkout@v6
171171 with :
172172 sparse-checkout : |
173173 frontend
174174 packages
175175
176176 - name : Set up Node.js
177- uses : actions/setup-node@v4
177+ uses : actions/setup-node@v6
178178 with :
179179 node-version : ${{ env.NODE_VERSION }}
180180
@@ -183,7 +183,7 @@ jobs:
183183 run : mv ./firebase-config-example.ts ./firebase-config.ts && cp ./firebase-config.ts ./firebase-config-live.ts
184184
185185 - name : Setup pnpm
186- uses : pnpm/action-setup@v4
186+ uses : pnpm/action-setup@v6
187187 with :
188188 version : ${{ env.PNPM_VERSION }}
189189
@@ -194,7 +194,7 @@ jobs:
194194
195195 - name : Cache node modules
196196 id : cache-pnpm
197- uses : actions/cache@v4
197+ uses : actions/cache@v5
198198 env :
199199 cache-name : node-modules
200200 with :
@@ -219,7 +219,7 @@ jobs:
219219 runs-on : ubuntu-latest
220220 if : needs.pre-ci.outputs.assets-or-styles == 'true' || contains(github.event.pull_request.labels.*.name, 'force-full-ci')
221221 steps :
222- - uses : actions/checkout@v4
222+ - uses : actions/checkout@v6
223223 with :
224224 sparse-checkout : |
225225 frontend
@@ -245,12 +245,12 @@ jobs:
245245 - 'frontend/static/sounds/**'
246246
247247 - name : Set up Node.js
248- uses : actions/setup-node@v4
248+ uses : actions/setup-node@v6
249249 with :
250250 node-version : ${{ env.NODE_VERSION }}
251251
252252 - name : Setup pnpm
253- uses : pnpm/action-setup@v4
253+ uses : pnpm/action-setup@v6
254254 with :
255255 version : ${{ env.PNPM_VERSION }}
256256
@@ -261,7 +261,7 @@ jobs:
261261
262262 - name : Cache node modules
263263 id : cache-pnpm
264- uses : actions/cache@v4
264+ uses : actions/cache@v5
265265 env :
266266 cache-name : node-modules
267267 with :
@@ -297,18 +297,18 @@ jobs:
297297 runs-on : ubuntu-latest
298298 if : needs.pre-ci.outputs.should-build-pkg == 'true' || contains(github.event.pull_request.labels.*.name, 'force-full-ci')
299299 steps :
300- - uses : actions/checkout@v4
300+ - uses : actions/checkout@v6
301301 with :
302302 sparse-checkout : |
303303 packages
304304
305305 - name : Set up Node.js
306- uses : actions/setup-node@v4
306+ uses : actions/setup-node@v6
307307 with :
308308 node-version : ${{ env.NODE_VERSION }}
309309
310310 - name : Setup pnpm
311- uses : pnpm/action-setup@v4
311+ uses : pnpm/action-setup@v6
312312 with :
313313 version : ${{ env.PNPM_VERSION }}
314314
@@ -319,7 +319,7 @@ jobs:
319319
320320 - name : Cache node modules
321321 id : cache-pnpm
322- uses : actions/cache@v4
322+ uses : actions/cache@v5
323323 env :
324324 cache-name : node-modules
325325 with :
@@ -351,7 +351,7 @@ jobs:
351351 run : echo $PR_NUM > pr_num.txt
352352
353353 - name : Upload the PR number
354- uses : actions/upload-artifact@v4
354+ uses : actions/upload-artifact@v7
355355 with :
356356 name : pr_num
357357 path : ./pr_num.txt
0 commit comments