Skip to content

fix(release): sync package versions to npm and replace stale changesets#117

Merged
Looted merged 1 commit intomasterfrom
develop
Mar 27, 2026
Merged

fix(release): sync package versions to npm and replace stale changesets#117
Looted merged 1 commit intomasterfrom
develop

Conversation

@Looted
Copy link
Copy Markdown
Owner

@Looted Looted commented Mar 27, 2026

The publish pipeline was failing because stale changeset files from a prior release were never cleaned up after CI consumed them. This caused changeset version to produce version numbers already on npm, so the build-and-check step found nothing to publish.

Fix:

  • Remove 8 stale changeset .md files that described already-published work
  • Sync all 4 package.json versions to match npm (core@0.2.0, cli@0.3.0, mcp@0.4.0, opencode@0.5.1)
  • Update internal dependency references (kibi-core: ^0.2.0, kibi-cli: ^0.3.0)
  • Add 3 fresh changesets covering unpublished work since last release: typed facts & snip discovery bundle (minor), bug fixes & snip compatibility (patch), code quality refactors (patch)

The publish pipeline was failing because stale changeset files from a prior
release were never cleaned up after CI consumed them. This caused
`changeset version` to produce version numbers already on npm, so the
build-and-check step found nothing to publish.

Fix:
- Remove 8 stale changeset .md files that described already-published work
- Sync all 4 package.json versions to match npm (core@0.2.0, cli@0.3.0,
  mcp@0.4.0, opencode@0.5.1)
- Update internal dependency references (kibi-core: ^0.2.0, kibi-cli: ^0.3.0)
- Add 3 fresh changesets covering unpublished work since last release:
  typed facts & snip discovery bundle (minor), bug fixes & snip compatibility (patch),
  code quality refactors (patch)
Copilot AI review requested due to automatic review settings March 27, 2026 09:24
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR unblocks the release workflow by aligning workspace package versions with what’s already published on npm and replacing stale Changesets entries that were causing changeset version to propose already-released versions.

Changes:

  • Sync published versions across workspace packages (kibi-core, kibi-cli, kibi-mcp, kibi-opencode) and update internal dependency ranges accordingly.
  • Remove stale .changeset/*.md files that described already-published work.
  • Add three fresh changesets to capture unpublished work since the last release.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/core/package.json Bump kibi-core version to match npm (0.2.0).
packages/cli/package.json Bump kibi-cli version to match npm (0.3.0) and update kibi-core dependency range.
packages/mcp/package.json Bump kibi-mcp version to match npm (0.4.0) and update kibi-cli / kibi-core dependency ranges.
packages/opencode/package.json Bump kibi-opencode version to match npm (0.5.1).
.changeset/typed-facts-and-discovery.md New changeset capturing typed facts + discovery bundle work (minor/patch bumps).
.changeset/bugfixes-and-compatibility.md New changeset capturing bugfixes + Node 24 compatibility work (patch bumps).
.changeset/code-quality-refactors.md New changeset capturing internal refactors (patch bumps).
.changeset/typed-fact-schema-sync.md Removed stale changeset (already accounted for in published releases).
.changeset/strict-fact-adoption-guidance.md Removed stale changeset (already accounted for in published releases).
.changeset/node24-import-with.md Removed stale changeset (already accounted for in published releases).
.changeset/mcp-only-policy.md Removed stale changeset (already accounted for in published releases).
.changeset/fix-staged-symbol-resolution.md Removed stale changeset (already accounted for in published releases).
.changeset/docs-discovery-bundle-refresh.md Removed stale changeset (already accounted for in published releases).
.changeset/discovery-bundle-tools.md Removed stale changeset (already accounted for in published releases).
.changeset/code-gardening-2026-03-26.md Removed stale changeset (already accounted for in published releases).

@Looted Looted merged commit 6adde31 into master Mar 27, 2026
10 checks passed
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.

2 participants