Skip to content

Commit adfcd43

Browse files
committed
ci: use Node 24 and latest actions for npm trusted publishing
1 parent 6905d7f commit adfcd43

1 file changed

Lines changed: 18 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,23 @@ jobs:
1818

1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v5
2222

2323
- name: Setup Bun
2424
uses: oven-sh/setup-bun@v2
2525

2626
- name: Setup Node.js
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@v6
2828
with:
29-
node-version: 22
29+
node-version: 24
3030
registry-url: https://registry.npmjs.org
3131

32+
- name: Print runtime versions
33+
run: |
34+
node -v
35+
npm -v
36+
bun -v
37+
3238
- name: Install dependencies
3339
run: bun install --frozen-lockfile
3440

@@ -48,19 +54,25 @@ jobs:
4854

4955
steps:
5056
- name: Checkout merge commit
51-
uses: actions/checkout@v4
57+
uses: actions/checkout@v5
5258
with:
5359
ref: ${{ github.event.pull_request.merge_commit_sha }}
5460

5561
- name: Setup Bun
5662
uses: oven-sh/setup-bun@v2
5763

5864
- name: Setup Node.js
59-
uses: actions/setup-node@v4
65+
uses: actions/setup-node@v6
6066
with:
61-
node-version: 22
67+
node-version: 24
6268
registry-url: https://registry.npmjs.org
6369

70+
- name: Print runtime versions
71+
run: |
72+
node -v
73+
npm -v
74+
bun -v
75+
6476
- name: Install dependencies
6577
run: bun install --frozen-lockfile
6678

0 commit comments

Comments
 (0)