Skip to content

Commit ad0d21e

Browse files
committed
fix(release): update npm publish command and add @semantic-release/exec plugin
1 parent 2050257 commit ad0d21e

4 files changed

Lines changed: 26 additions & 13 deletions

File tree

.github/workflows/npm-publish.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,8 @@ jobs:
3434
run: pnpm release
3535
env:
3636
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37-
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3837
- name: Release (develop)
3938
if: github.ref_name == 'develop'
4039
run: pnpm release
4140
env:
4241
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43-
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.releaserc.js

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,12 @@ export default {
66
plugins: [
77
'@semantic-release/commit-analyzer',
88
'@semantic-release/release-notes-generator',
9+
'@semantic-release/npm',
910
[
10-
'@semantic-release/npm',
11+
'@semantic-release/exec',
1112
{
12-
npmPublish: true,
13-
pkgRoot: '.',
14-
},
15-
],
16-
[
17-
'@semantic-release/npm',
18-
{
19-
npmPublish: true,
20-
npmRegistryUrl: 'https://npm.pkg.github.com/',
21-
pkgRoot: '.',
13+
publishCmd:
14+
'NODE_AUTH_TOKEN=$GITHUB_TOKEN npm publish --registry https://npm.pkg.github.com/ --tag ${nextRelease.channel}',
2215
},
2316
],
2417
[

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"@commitlint/config-conventional": "^20.4.0",
1010
"@semantic-release/changelog": "^6.0.3",
1111
"@semantic-release/commit-analyzer": "^13.0.1",
12+
"@semantic-release/exec": "^6.0.3",
1213
"@semantic-release/git": "^10.0.1",
1314
"@semantic-release/github": "^12.0.3",
1415
"@semantic-release/npm": "^13.1.3",

pnpm-lock.yaml

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)