Skip to content

fix: publish only public packages in release workflow - #33

Merged
mrsimpson merged 1 commit into
mainfrom
fix-publish-workflow
Mar 12, 2026
Merged

fix: publish only public packages in release workflow#33
mrsimpson merged 1 commit into
mainfrom
fix-publish-workflow

Conversation

@mrsimpson

Copy link
Copy Markdown
Collaborator

Summary

  • Skip private packages (@codemcp/knowledge-core, @codemcp/knowledge-cli, @codemcp/knowledge-content-loader) during npm publish
  • Use explicit --filter flags instead of attempting to publish all packages

Problem

The release workflow was trying to publish private packages (those marked with "private": true), causing the npm publish step to fail with EPRIVATE error.

Solution

Changed from cd packages/X && pnpm publish approach to pnpm --filter '@codemcp/package-name' publish, explicitly listing only the public packages to publish.

Skip private packages (@codemcp/knowledge-core, @codemcp/knowledge-cli, @codemcp/knowledge-content-loader) during npm publish by using explicit --filter flags.
@mrsimpson
mrsimpson merged commit 2152ca3 into main Mar 12, 2026
1 check passed
@mrsimpson
mrsimpson deleted the fix-publish-workflow branch March 12, 2026 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant