From 3ebb9c8fd554248329f13eaa9561cb436d4765a1 Mon Sep 17 00:00:00 2001 From: Alexander Date: Thu, 25 Jun 2026 02:10:54 -0400 Subject: [PATCH] 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. --- .github/workflows/release.yml | 2 ++ .releaserc.json | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4917b92..2ce9f25 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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 diff --git a/.releaserc.json b/.releaserc.json index 770e408..f3c552b 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -21,6 +21,12 @@ "preset": "conventionalcommits" } ], + [ + "@semantic-release/npm", + { + "pkgRoot": "cli" + } + ], [ "@semantic-release/github", {