Skip to content

Commit 36805c1

Browse files
authored
Upgrade node.js version in Github workflows (#25)
Update Github actions and remove custom npm installations
1 parent da9fd9a commit 36805c1

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

.github/workflows/changesets.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,20 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout code repository
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v6
2626
with:
2727
fetch-depth: 0 # Use full git history to enable tagging
2828

2929
- name: Setup pnpm
3030
uses: pnpm/action-setup@v4
3131

3232
- name: Setup node.js
33-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@v6
3434
with:
35-
node-version: 20
35+
node-version: latest
3636
cache: 'pnpm'
3737
registry-url: 'https://registry.npmjs.org'
3838

39-
- name: Update npm
40-
run: npm install -g npm@'>=11.5.1'
41-
4239
- name: Install dependencies and build
4340
run: pnpm run setup
4441

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout code repository
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v6
2121

2222
- name: Setup pnpm
2323
uses: pnpm/action-setup@v4
2424

2525
- name: Setup node.js
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v6
2727
with:
28-
node-version: 20
28+
node-version: latest
2929
cache: 'pnpm'
3030

3131
- name: Install dependencies and build

.github/workflows/preview-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout code repository
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v6
2323
with:
2424
fetch-depth: 0 # Use full git history to enable tagging
2525

2626
- name: Setup pnpm
2727
uses: pnpm/action-setup@v4
2828

2929
- name: Setup node.js
30-
uses: actions/setup-node@v4
30+
uses: actions/setup-node@v6
3131
with:
32-
node-version: 20
32+
node-version: latest
3333
cache: 'pnpm'
3434

3535
- name: Install dependencies and build

0 commit comments

Comments
 (0)