From a4c8ff0068864e1e2113234cb60ea15ecd076bd9 Mon Sep 17 00:00:00 2001 From: Tadeu Tupinamba Date: Fri, 13 Feb 2026 13:28:57 -0300 Subject: [PATCH] fix(react): use semantic-release-pnpm to resolve workspace deps on publish (SD-1908) The react package was using @semantic-release/npm which runs `npm publish` and does not resolve pnpm workspace:* references. This caused version 1.0.0-canary.2 to be published with "superdoc": "workspace:*" as a dependency, breaking npm installs for consumers. Switch to semantic-release-pnpm (already used by the superdoc package) which runs `pnpm publish` and properly resolves workspace:* to actual version numbers before publishing. --- packages/react/.releaserc.cjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/.releaserc.cjs b/packages/react/.releaserc.cjs index 6e0dab7bf..77c3b4ffe 100644 --- a/packages/react/.releaserc.cjs +++ b/packages/react/.releaserc.cjs @@ -11,7 +11,7 @@ const config = { 'semantic-release-commit-filter', '@semantic-release/commit-analyzer', '@semantic-release/release-notes-generator', - ['@semantic-release/npm', { npmPublish: true }], + ['semantic-release-pnpm', { npmPublish: true }], ], };