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 02:10:54 -04:00 committed by GitHub
parent b4d33beada
commit 3ebb9c8fd5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 0 deletions

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

View File

@ -21,6 +21,12 @@
"preset": "conventionalcommits"
}
],
[
"@semantic-release/npm",
{
"pkgRoot": "cli"
}
],
[
"@semantic-release/github",
{