Skip to content

Commit 3bfb605

Browse files
committed
build: upgrade workflow actions for node 24
1 parent 559cf9f commit 3bfb605

3 files changed

Lines changed: 27 additions & 34 deletions

File tree

‎.github/workflows/package.yml‎

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
typecheck:
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@v4
27-
- uses: pnpm/action-setup@v4
28-
- uses: actions/setup-node@v4
26+
- uses: actions/checkout@v6
27+
- uses: pnpm/action-setup@v5
28+
- uses: actions/setup-node@v6
2929
with:
3030
node-version: 24
3131
cache: pnpm
@@ -36,9 +36,9 @@ jobs:
3636
lint:
3737
runs-on: ubuntu-latest
3838
steps:
39-
- uses: actions/checkout@v4
40-
- uses: pnpm/action-setup@v4
41-
- uses: actions/setup-node@v4
39+
- uses: actions/checkout@v6
40+
- uses: pnpm/action-setup@v5
41+
- uses: actions/setup-node@v6
4242
with:
4343
node-version: 24
4444
cache: pnpm
@@ -49,9 +49,9 @@ jobs:
4949
needs: [lint, typecheck]
5050
runs-on: ubuntu-latest
5151
steps:
52-
- uses: actions/checkout@v4
53-
- uses: pnpm/action-setup@v4
54-
- uses: actions/setup-node@v4
52+
- uses: actions/checkout@v6
53+
- uses: pnpm/action-setup@v5
54+
- uses: actions/setup-node@v6
5555
with:
5656
node-version: 24
5757
cache: pnpm
@@ -62,9 +62,9 @@ jobs:
6262
build:
6363
runs-on: ubuntu-latest
6464
steps:
65-
- uses: actions/checkout@v4
66-
- uses: pnpm/action-setup@v4
67-
- uses: actions/setup-node@v4
65+
- uses: actions/checkout@v6
66+
- uses: pnpm/action-setup@v5
67+
- uses: actions/setup-node@v6
6868
with:
6969
node-version: 24
7070
cache: pnpm
@@ -81,9 +81,9 @@ jobs:
8181
runs-on: ubuntu-latest
8282
needs: [build]
8383
steps:
84-
- uses: actions/checkout@v4
85-
- uses: pnpm/action-setup@v4
86-
- uses: actions/setup-node@v4
84+
- uses: actions/checkout@v6
85+
- uses: pnpm/action-setup@v5
86+
- uses: actions/setup-node@v6
8787
with:
8888
node-version: 24
8989
cache: pnpm

‎.github/workflows/release.yml‎

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,15 @@ jobs:
3333
release:
3434
runs-on: ubuntu-latest
3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v6
3737
with:
3838
ref: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.ref || github.ref }}
39-
- uses: pnpm/action-setup@v4
40-
- uses: actions/setup-node@v4
39+
- uses: pnpm/action-setup@v5
40+
- uses: actions/setup-node@v6
4141
with:
4242
node-version: 24
4343
cache: pnpm
4444
registry-url: https://registry.npmjs.org/
45-
always-auth: false
4645
- run: pnpm install --frozen-lockfile
4746

4847
- name: Create release pull request or mark publishable release
@@ -57,16 +56,10 @@ jobs:
5756
createGithubReleases: false
5857
env:
5958
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
60-
EXPECTED_PR_AUTHOR: github-actions[bot]
61-
EXPECTED_BASE_BRANCH: main
62-
EXPECTED_PR_BRANCH: changesets-release/main
6359

6460
- name: Recover release for a merged release PR commit
6561
if: github.event_name == 'workflow_dispatch'
6662
env:
6763
GITHUB_REPOSITORY: ${{ github.repository }}
6864
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
69-
EXPECTED_PR_AUTHOR: github-actions[bot]
70-
EXPECTED_BASE_BRANCH: main
71-
EXPECTED_PR_BRANCH: changesets-release/main
7265
run: pnpm release:ci

‎.github/workflows/website.yml‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
build-react-day-picker:
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4
21-
- uses: pnpm/action-setup@v4
22-
- uses: actions/setup-node@v4
20+
- uses: actions/checkout@v6
21+
- uses: pnpm/action-setup@v5
22+
- uses: actions/setup-node@v6
2323
with:
2424
node-version: 24
2525
cache: pnpm
@@ -34,9 +34,9 @@ jobs:
3434
needs: [build-react-day-picker]
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v4
38-
- uses: pnpm/action-setup@v4
39-
- uses: actions/setup-node@v4
37+
- uses: actions/checkout@v6
38+
- uses: pnpm/action-setup@v5
39+
- uses: actions/setup-node@v6
4040
with:
4141
node-version: 24
4242
cache: pnpm
@@ -51,9 +51,9 @@ jobs:
5151
needs: [build-react-day-picker]
5252
runs-on: ubuntu-latest
5353
steps:
54-
- uses: actions/checkout@v4
55-
- uses: pnpm/action-setup@v4
56-
- uses: actions/setup-node@v4
54+
- uses: actions/checkout@v6
55+
- uses: pnpm/action-setup@v5
56+
- uses: actions/setup-node@v6
5757
with:
5858
node-version: 24
5959
cache: pnpm

0 commit comments

Comments
 (0)