Skip to content

Commit 21ce5b5

Browse files
authored
ci: trusted publishing (#262)
1 parent d6869df commit 21ce5b5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@ jobs:
112112
- name: ⎔ Setup node
113113
uses: actions/setup-node@v4
114114
with:
115-
node-version: 18
115+
node-version: lts/*
116+
117+
# npm 11.5.1 or later is required so update to latest to be sure
118+
- name: Update npm
119+
run: npm install -g npm@latest
116120

117121
- name: 📥 Install dependencies
118122
run: npm install --legacy-peer-deps
@@ -133,4 +137,3 @@ jobs:
133137
env:
134138
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
135139
NPM_CONFIG_PROVENANCE: true
136-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)