2 parents 825845e + e6cb007 commit efaf189Copy full SHA for efaf189
1 file changed
.github/workflows/release.yml
@@ -68,19 +68,18 @@ jobs:
68
# previous tag to compute changes against.
69
fetch-depth: 0
70
71
+ # Node 24 ships npm 11.x, which satisfies trusted publishing's
72
+ # >=11.5.1 requirement without a self-upgrade step (the self-upgrade
73
+ # has a known `Cannot find module 'promise-retry'` bug on top of
74
+ # setup-node's pre-installed npm).
75
- uses: actions/setup-node@v4
76
with:
- node-version: 22
77
+ node-version: 24
78
registry-url: 'https://registry.npmjs.org'
79
cache: npm
80
81
- run: npm ci
82
- # Trusted publishing requires npm >= 11.5.1. setup-node@v4 ships an
- # older npm by default, so upgrade before publish.
- - name: Upgrade npm
- run: npm install -g npm@latest
83
-
84
- name: Detect version change
85
id: check
86
run: |
0 commit comments