Skip to content

Commit e376fde

Browse files
committed
ci(release): setup pnpm before node cache
1 parent 9d8a62c commit e376fde

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

.github/workflows/publish.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ name: Manual Publish
33
on:
44
workflow_dispatch:
55

6+
env:
7+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
8+
69
permissions:
710
contents: read
811
id-token: write
@@ -14,18 +17,18 @@ jobs:
1417
steps:
1518
- uses: actions/checkout@v4
1619

20+
- name: Setup pnpm
21+
uses: pnpm/action-setup@v4
22+
with:
23+
version: 11.4.0
24+
1725
- name: Set up Node
1826
uses: actions/setup-node@v4
1927
with:
2028
node-version: 24
2129
cache: pnpm
2230
registry-url: https://registry.npmjs.org
2331

24-
- name: Setup pnpm
25-
uses: pnpm/action-setup@v4
26-
with:
27-
version: 11.4.0
28-
2932
- name: Install dependencies
3033
run: pnpm install --frozen-lockfile
3134

.github/workflows/release.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ on:
55
branches: [main]
66
workflow_dispatch:
77

8+
env:
9+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
10+
811
permissions:
912
contents: write
1013
pull-requests: write
@@ -17,18 +20,18 @@ jobs:
1720
steps:
1821
- uses: actions/checkout@v4
1922

23+
- name: Setup pnpm
24+
uses: pnpm/action-setup@v4
25+
with:
26+
version: 11.4.0
27+
2028
- name: Set up Node
2129
uses: actions/setup-node@v4
2230
with:
2331
node-version: 24
2432
cache: pnpm
2533
registry-url: https://registry.npmjs.org
2634

27-
- name: Setup pnpm
28-
uses: pnpm/action-setup@v4
29-
with:
30-
version: 11.4.0
31-
3235
- name: Install dependencies
3336
run: pnpm install --frozen-lockfile
3437

0 commit comments

Comments
 (0)