feat(release): publish uipro-cli to npm on release (#384)

Adds semantic-release npm publishing for the cli package with pkgRoot=cli and NPM_TOKEN wiring, completing the npm-publish slice of #353.
This commit is contained in:
Alexander
2026-06-25 13:10:54 +07:00
committed by GitHub
parent b4d33beada
commit 3ebb9c8fd5
2 changed files with 8 additions and 0 deletions
+2
View File
@@ -52,11 +52,13 @@ jobs:
- name: Run semantic-release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
npx --yes \
-p semantic-release \
-p @semantic-release/commit-analyzer \
-p @semantic-release/release-notes-generator \
-p @semantic-release/npm \
-p @semantic-release/github \
-p conventional-changelog-conventionalcommits \
semantic-release
+6
View File
@@ -21,6 +21,12 @@
"preset": "conventionalcommits"
}
],
[
"@semantic-release/npm",
{
"pkgRoot": "cli"
}
],
[
"@semantic-release/github",
{