Skip to content

Commit a869d7a

Browse files
authored
fix: try a different fix to ensure npm 11 (#401)
the previous way threw permissions errors trying to install npm: https://github.com/storacha/ucanto/actions/runs/18764933912/job/53537922892 node 24 is LTS now anyway, and comes bundled with npm 11, so this SHOULD do the job based on wormholelabs-xyz/wallet-aggregator-sdk#18
1 parent 371a3af commit a869d7a

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,15 @@ jobs:
3535
steps:
3636
# The logic below handles the npm publication:
3737
- name: Checkout
38-
uses: actions/checkout@v3
38+
uses: actions/checkout@v5
3939

4040
- name: Install
4141
uses: pnpm/action-setup@v4
42-
43-
- name: Ensure NPM Version for OIDC
44-
# NPM OIDC Trusted Publishing requires npm >=11.5.1.
45-
# See https://github.com/nodejs/nodejs.org/pull/8091
46-
run: npm install -g npm@11
4742

4843
- name: Setup
49-
uses: actions/setup-node@v4
44+
uses: actions/setup-node@v6
5045
with:
51-
node-version: 18
46+
node-version: 24
5247
registry-url: https://registry.npmjs.org/
5348
cache: 'pnpm'
5449

packages/core/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ const AddFile = capability({
3131
});
3232
```
3333

34-
For more details, see the [`ucanto` documentation](https://github.com/storacha/ucanto).
34+
For more details, see the [`ucanto` documentation](https://github.com/storacha/ucanto).

0 commit comments

Comments
 (0)