Skip to content

Commit 52820a8

Browse files
Merge pull request #208 from laststance/ci/node24-actions
ci: bump GitHub Actions to Node 24 runtimes
2 parents d77992a + 308ba04 commit 52820a8

7 files changed

Lines changed: 22 additions & 12 deletions

File tree

.github/actions/prepare/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ runs:
55
using: composite
66
steps:
77
- name: Install pnpm
8-
uses: pnpm/action-setup@v4
8+
uses: pnpm/action-setup@v5
99

1010
- name: Use Node.js
11-
uses: actions/setup-node@v4
11+
uses: actions/setup-node@v5
1212
with:
1313
node-version: '22'
1414
cache: 'pnpm'

.github/workflows/build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ jobs:
1212

1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
16+
with:
17+
persist-credentials: false
1618

1719
- name: Prepare
1820
uses: ./.github/actions/prepare

.github/workflows/e2e.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ jobs:
2828

2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@v5
3232

3333
- name: Prepare
3434
uses: ./.github/actions/prepare
3535

3636
- name: Cache Playwright browsers
3737
id: playwright-cache
38-
uses: actions/cache@v4
38+
uses: actions/cache@v5
3939
with:
4040
path: ~/Library/Caches/ms-playwright
4141
key: ${{ runner.os }}-playwright-${{ hashFiles('pnpm-lock.yaml') }}
@@ -49,15 +49,15 @@ jobs:
4949

5050
- name: Upload Playwright report
5151
if: failure()
52-
uses: actions/upload-artifact@v4
52+
uses: actions/upload-artifact@v6
5353
with:
5454
name: playwright-report
5555
path: e2e/playwright-report/
5656
retention-days: 7
5757

5858
- name: Upload test results (traces, videos)
5959
if: failure()
60-
uses: actions/upload-artifact@v4
60+
uses: actions/upload-artifact@v6
6161
with:
6262
name: e2e-test-results
6363
path: e2e/test-results/

.github/workflows/fallow.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ jobs:
2626

2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
30+
with:
31+
persist-credentials: false
3032

3133
- name: Prepare
3234
uses: ./.github/actions/prepare

.github/workflows/lint.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ jobs:
1212

1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
16+
with:
17+
persist-credentials: false
1618

1719
- name: Prepare
1820
uses: ./.github/actions/prepare

.github/workflows/test.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,16 @@ jobs:
1212

1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
16+
with:
17+
persist-credentials: false
1618

1719
- name: Prepare
1820
uses: ./.github/actions/prepare
1921

2022
- name: Cache Playwright browsers
2123
id: playwright-cache
22-
uses: actions/cache@v4
24+
uses: actions/cache@v5
2325
with:
2426
path: ~/.cache/ms-playwright
2527
key: ${{ runner.os }}-playwright-${{ hashFiles('pnpm-lock.yaml') }}

.github/workflows/typecheck.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ jobs:
1212

1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
16+
with:
17+
persist-credentials: false
1618

1719
- name: Prepare
1820
uses: ./.github/actions/prepare

0 commit comments

Comments
 (0)