authorgravatar for 110662505+Bashamega@users.noreply.github.comAdam Naji <110662505+Bashamega@users.noreply.github.com> 2026-03-12 21:29:07+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-03-12 12:29:07-07:00
log74c22628b3f94b10cf9cef275fef19c5d210deb4
tree2c752f16a3b778f4601025309308fa4452be29a8
parent224acebb57815193ef93c2d1861e606a626d23b3
signature Signed by PGP key B5690EEEBB952194

chore: update actions/checkout and actions/github-script (#956)

Co-authored-by: Julius Marminge <julius0216@outlook.com>

4 files changed, 23 insertions(+), 23 deletions(-)

.github/workflows/ci.yml+6-6
...@@ -12,7 +12,7 @@ jobs:...@@ -12,7 +12,7 @@ jobs:
12 runs-on: blacksmith-4vcpu-ubuntu-240412 runs-on: blacksmith-4vcpu-ubuntu-2404
13 steps:13 steps:
14 - name: Checkout14 - name: Checkout
15 uses: actions/checkout@v415 uses: actions/checkout@v6
1616
17 - name: Setup Bun17 - name: Setup Bun
18 uses: oven-sh/setup-bun@v218 uses: oven-sh/setup-bun@v2
...@@ -20,12 +20,12 @@ jobs:...@@ -20,12 +20,12 @@ jobs:
20 bun-version-file: package.json20 bun-version-file: package.json
2121
22 - name: Setup Node22 - name: Setup Node
23 uses: actions/setup-node@v423 uses: actions/setup-node@v6
24 with:24 with:
25 node-version-file: package.json25 node-version-file: package.json
2626
27 - name: Cache Bun and Turbo27 - name: Cache Bun and Turbo
28 uses: actions/cache@v428 uses: actions/cache@v5
29 with:29 with:
30 path: |30 path: |
31 ~/.bun/install/cache31 ~/.bun/install/cache
...@@ -35,7 +35,7 @@ jobs:...@@ -35,7 +35,7 @@ jobs:
35 ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}-35 ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}-
3636
37 - name: Cache Playwright browsers37 - name: Cache Playwright browsers
38 uses: actions/cache@v438 uses: actions/cache@v5
39 with:39 with:
40 path: ~/.cache/ms-playwright40 path: ~/.cache/ms-playwright
41 key: ${{ runner.os }}-playwright-${{ hashFiles('bun.lock') }}41 key: ${{ runner.os }}-playwright-${{ hashFiles('bun.lock') }}
...@@ -78,7 +78,7 @@ jobs:...@@ -78,7 +78,7 @@ jobs:
78 runs-on: ubuntu-24.0478 runs-on: ubuntu-24.04
79 steps:79 steps:
80 - name: Checkout80 - name: Checkout
81 uses: actions/checkout@v481 uses: actions/checkout@v6
8282
83 - name: Setup Bun83 - name: Setup Bun
84 uses: oven-sh/setup-bun@v284 uses: oven-sh/setup-bun@v2
...@@ -86,7 +86,7 @@ jobs:...@@ -86,7 +86,7 @@ jobs:
86 bun-version-file: package.json86 bun-version-file: package.json
8787
88 - name: Setup Node88 - name: Setup Node
89 uses: actions/setup-node@v489 uses: actions/setup-node@v6
90 with:90 with:
91 node-version-file: package.json91 node-version-file: package.json
9292
.github/workflows/pr-size.yml+3-3
...@@ -16,7 +16,7 @@ jobs:...@@ -16,7 +16,7 @@ jobs:
16 steps:16 steps:
17 - id: config17 - id: config
18 name: Build PR size label config18 name: Build PR size label config
19 uses: actions/github-script@v719 uses: actions/github-script@v8
20 with:20 with:
21 result-encoding: string21 result-encoding: string
22 script: |22 script: |
...@@ -64,7 +64,7 @@ jobs:...@@ -64,7 +64,7 @@ jobs:
64 issues: write64 issues: write
65 steps:65 steps:
66 - name: Ensure PR size labels exist66 - name: Ensure PR size labels exist
67 uses: actions/github-script@v767 uses: actions/github-script@v8
68 env:68 env:
69 PR_SIZE_LABELS_JSON: ${{ needs.prepare-config.outputs.labels_json }}69 PR_SIZE_LABELS_JSON: ${{ needs.prepare-config.outputs.labels_json }}
70 with:70 with:
...@@ -125,7 +125,7 @@ jobs:...@@ -125,7 +125,7 @@ jobs:
125 cancel-in-progress: true125 cancel-in-progress: true
126 steps:126 steps:
127 - name: Sync PR size label127 - name: Sync PR size label
128 uses: actions/github-script@v7128 uses: actions/github-script@v8
129 env:129 env:
130 PR_SIZE_LABELS_JSON: ${{ needs.prepare-config.outputs.labels_json }}130 PR_SIZE_LABELS_JSON: ${{ needs.prepare-config.outputs.labels_json }}
131 with:131 with:
.github/workflows/pr-vouch.yml+2-2
...@@ -25,7 +25,7 @@ jobs:...@@ -25,7 +25,7 @@ jobs:
25 targets: ${{ steps.collect.outputs.targets }}25 targets: ${{ steps.collect.outputs.targets }}
26 steps:26 steps:
27 - id: collect27 - id: collect
28 uses: actions/github-script@v728 uses: actions/github-script@v8
29 with:29 with:
30 script: |30 script: |
31 if (context.eventName === "pull_request_target") {31 if (context.eventName === "pull_request_target") {
...@@ -85,7 +85,7 @@ jobs:...@@ -85,7 +85,7 @@ jobs:
85 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}85 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8686
87 - name: Sync PR labels87 - name: Sync PR labels
88 uses: actions/github-script@v788 uses: actions/github-script@v8
89 env:89 env:
90 PR_NUMBER: ${{ matrix.target.number }}90 PR_NUMBER: ${{ matrix.target.number }}
91 VOUCH_STATUS: ${{ steps.vouch.outputs.status }}91 VOUCH_STATUS: ${{ steps.vouch.outputs.status }}
.github/workflows/release.yml+12-12
...@@ -27,7 +27,7 @@ jobs:...@@ -27,7 +27,7 @@ jobs:
27 ref: ${{ github.sha }}27 ref: ${{ github.sha }}
28 steps:28 steps:
29 - name: Checkout29 - name: Checkout
30 uses: actions/checkout@v430 uses: actions/checkout@v6
3131
32 - id: release_meta32 - id: release_meta
33 name: Resolve release version33 name: Resolve release version
...@@ -61,7 +61,7 @@ jobs:...@@ -61,7 +61,7 @@ jobs:
61 bun-version-file: package.json61 bun-version-file: package.json
6262
63 - name: Setup Node63 - name: Setup Node
64 uses: actions/setup-node@v464 uses: actions/setup-node@v6
65 with:65 with:
66 node-version-file: package.json66 node-version-file: package.json
6767
...@@ -107,7 +107,7 @@ jobs:...@@ -107,7 +107,7 @@ jobs:
107 arch: x64107 arch: x64
108 steps:108 steps:
109 - name: Checkout109 - name: Checkout
110 uses: actions/checkout@v4110 uses: actions/checkout@v6
111 with:111 with:
112 ref: ${{ needs.preflight.outputs.ref }}112 ref: ${{ needs.preflight.outputs.ref }}
113 fetch-depth: 0113 fetch-depth: 0
...@@ -118,7 +118,7 @@ jobs:...@@ -118,7 +118,7 @@ jobs:
118 bun-version-file: package.json118 bun-version-file: package.json
119119
120 - name: Setup Node120 - name: Setup Node
121 uses: actions/setup-node@v4121 uses: actions/setup-node@v6
122 with:122 with:
123 node-version-file: package.json123 node-version-file: package.json
124124
...@@ -217,7 +217,7 @@ jobs:...@@ -217,7 +217,7 @@ jobs:
217 fi217 fi
218218
219 - name: Upload build artifacts219 - name: Upload build artifacts
220 uses: actions/upload-artifact@v4220 uses: actions/upload-artifact@v7
221 with:221 with:
222 name: desktop-${{ matrix.platform }}-${{ matrix.arch }}222 name: desktop-${{ matrix.platform }}-${{ matrix.arch }}
223 path: release-publish/*223 path: release-publish/*
...@@ -229,7 +229,7 @@ jobs:...@@ -229,7 +229,7 @@ jobs:
229 runs-on: ubuntu-24.04229 runs-on: ubuntu-24.04
230 steps:230 steps:
231 - name: Checkout231 - name: Checkout
232 uses: actions/checkout@v4232 uses: actions/checkout@v6
233 with:233 with:
234 ref: ${{ needs.preflight.outputs.ref }}234 ref: ${{ needs.preflight.outputs.ref }}
235235
...@@ -239,7 +239,7 @@ jobs:...@@ -239,7 +239,7 @@ jobs:
239 bun-version-file: package.json239 bun-version-file: package.json
240240
241 - name: Setup Node241 - name: Setup Node
242 uses: actions/setup-node@v4242 uses: actions/setup-node@v6
243 with:243 with:
244 node-version-file: package.json244 node-version-file: package.json
245 registry-url: https://registry.npmjs.org245 registry-url: https://registry.npmjs.org
...@@ -262,17 +262,17 @@ jobs:...@@ -262,17 +262,17 @@ jobs:
262 runs-on: ubuntu-24.04262 runs-on: ubuntu-24.04
263 steps:263 steps:
264 - name: Checkout264 - name: Checkout
265 uses: actions/checkout@v4265 uses: actions/checkout@v6
266 with:266 with:
267 ref: ${{ needs.preflight.outputs.ref }}267 ref: ${{ needs.preflight.outputs.ref }}
268268
269 - name: Setup Node269 - name: Setup Node
270 uses: actions/setup-node@v4270 uses: actions/setup-node@v6
271 with:271 with:
272 node-version-file: package.json272 node-version-file: package.json
273273
274 - name: Download all desktop artifacts274 - name: Download all desktop artifacts
275 uses: actions/download-artifact@v4275 uses: actions/download-artifact@v8
276 with:276 with:
277 pattern: desktop-*277 pattern: desktop-*
278 merge-multiple: true278 merge-multiple: true
...@@ -309,7 +309,7 @@ jobs:...@@ -309,7 +309,7 @@ jobs:
309 runs-on: ubuntu-24.04309 runs-on: ubuntu-24.04
310 steps:310 steps:
311 - name: Checkout311 - name: Checkout
312 uses: actions/checkout@v4312 uses: actions/checkout@v6
313 with:313 with:
314 ref: main314 ref: main
315 fetch-depth: 0315 fetch-depth: 0
...@@ -320,7 +320,7 @@ jobs:...@@ -320,7 +320,7 @@ jobs:
320 bun-version-file: package.json320 bun-version-file: package.json
321321
322 - name: Setup Node322 - name: Setup Node
323 uses: actions/setup-node@v4323 uses: actions/setup-node@v6
324 with:324 with:
325 node-version-file: package.json325 node-version-file: package.json
326326