Skip to content

Commit 44c3eee

Browse files
authored
use node24 and remove NPM_TOKEN in release workflow (#1216)
1 parent e1ffd09 commit 44c3eee

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
matrix:
2121
# pseudo-matrix for convenience, NEVER use more than a single combination
22-
node: [22]
22+
node: [24]
2323
os: [ubuntu-latest]
2424
steps:
2525
- name: checkout
@@ -47,13 +47,7 @@ jobs:
4747
run: pnpm generate:types && [ "`git status --porcelain=v1`" == "" ]
4848
- name: publint
4949
run: pnpm check:publint
50-
- name: Creating .npmrc
51-
run: |
52-
cat << EOF > "$HOME/.npmrc"
53-
//registry.npmjs.org/:_authToken=$NPM_TOKEN
54-
EOF
55-
env:
56-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
50+
5751
- name: Create Release Pull Request or Publish to npm
5852
id: changesets
5953
# pinned for security, always review third party action code before updating
@@ -63,10 +57,4 @@ jobs:
6357
publish: pnpm release
6458
env:
6559
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
66-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
6760
NPM_CONFIG_PROVENANCE: true
68-
- name: Remove .npmrc
69-
if: always()
70-
run: |
71-
echo "#deleted" > "$HOME/.npmrc"
72-
rm -f "$HOME/.npmrc"

0 commit comments

Comments
 (0)