Skip to content

Commit 20cbe3e

Browse files
authoredMar 4, 2025
Merge pull request #1730 from glimmerjs/fix-release-plan
fix release-plan
2 parents 0f3c87f + f618497 commit 20cbe3e

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed
 

‎.github/workflows/plan-release.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,12 @@ jobs:
5151
with:
5252
fetch-depth: 0
5353
ref: 'main'
54-
- uses: pnpm/action-setup@v4
55-
- uses: actions/setup-node@v4
54+
- uses: wyvox/action-setup-pnpm@v3
5655
with:
57-
node-version: 22
58-
cache: pnpm
59-
- run: pnpm install --frozen-lockfile
56+
# We have to keep ignore-scripts so that we skip post-install.
57+
# Post-install won't pass on CI and is meant for local smoke tests
58+
args: '--ignore-scripts'
59+
node-version: 22.13.0
6060
- name: "Generate Explanation and Prep Changelogs"
6161
id: explanation
6262
run: |

‎.github/workflows/publish.yml

+4-6
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,12 @@ jobs:
2828

2929
steps:
3030
- uses: actions/checkout@v4
31-
- uses: pnpm/action-setup@v4
32-
- uses: actions/setup-node@v4
31+
- uses: wyvox/action-setup-pnpm@v3
3332
with:
34-
node-version: 22
33+
args: '--ignore-scripts'
34+
node-version: 22.13.0
3535
# This creates an .npmrc that reads the NODE_AUTH_TOKEN environment variable
36-
registry-url: 'https://registry.npmjs.org'
37-
cache: pnpm
38-
- run: pnpm install --frozen-lockfile
36+
node-registry-url: 'https://registry.npmjs.org'
3937
- name: Publish to NPM
4038
run: NPM_CONFIG_PROVENANCE=true pnpm release-plan publish
4139
env:

0 commit comments

Comments
 (0)