Skip to content

FE-1579: Remove the ignored CLI package from the mixed Petrinaut changeset - #9530

Merged
kube merged 1 commit into
mainfrom
claude/fe-1579-remove-ignored-cli-package-from-changeset
Sep 3, 2026
Merged

FE-1579: Remove the ignored CLI package from the mixed Petrinaut changeset#9530
kube merged 1 commit into
mainfrom
claude/fe-1579-remove-ignored-cli-package-from-changeset

Conversation

@kube

@kube kube commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Important

Release tooling only, nothing user-facing.

Summary

Before this PR, the Release workflow failed on every push to main. .changeset/trial-replicates-parallel.md named @hashintel/petrinaut-cli, which the changesets config ignores, alongside @hashintel/petrinaut-core, which it does not. Changesets refuses a changeset that mixes ignored and released packages, so changeset version aborted before assembling a release plan and no package published.

Drops the @hashintel/petrinaut-cli entry and keeps the @hashintel/petrinaut-core patch. @hashintel/petrinaut-cli is private and pinned to 0.0.0-private, so the entry never produced a version bump. changeset status now assembles the plan again.

Links

Changes

  • trial-replicates-parallel changeset releases @hashintel/petrinaut-core alone

    Changelog text is unchanged. The entry it drops was a no-op for versioning.

Test coverage

  • yarn changeset status:

    Assembles the release plan and reports patches for @hashintel/petrinaut, @hashintel/petrinaut-core and @hashintel/ds-components.

How to test

  • yarn changeset status
  • Expect three packages bumped at patch, no error

@kube kube self-assigned this Sep 3, 2026
@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hash Ready Ready Preview Sep 3, 2026 6:39pm UTC
petrinaut Ready Ready Preview Sep 3, 2026 6:39pm UTC
petrinaut-docs Ready Ready Preview Sep 3, 2026 6:39pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
hashdotdesign-tokens Ignored Ignored Preview Sep 3, 2026 6:39pm UTC

Request Review

@github-actions github-actions Bot added the area/infra Relates to version control, CI, CD or IaC (area) label Sep 3, 2026
@kube
kube marked this pull request as ready for review September 3, 2026 18:39
Copilot AI balanced review requested due to automatic review settings September 3, 2026 18:39
@cursor

cursor Bot commented Sep 3, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Release/changeset metadata only—no runtime or user-facing behavior changes.

Overview
Unblocks the Release workflow by editing .changeset/trial-replicates-parallel.md so it only bumps @hashintel/petrinaut-core. The @hashintel/petrinaut-cli patch line is removed.

Changesets rejects a file that lists both an ignored package (CLI is in ignore) and a released one, which had been aborting changeset version on main. The changelog body is unchanged; the CLI entry was a no-op for versioning anyway.

Reviewed by Cursor Bugbot for commit 0e3de06. Bugbot is set up for automated code reviews on this repo. Configure here.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The change aligns with the Changesets ignore configuration and preserves the intended core release.

Pull request overview

Fixes release planning by removing an ignored private package from a mixed changeset.

Changes:

  • Retains the Petrinaut core patch.
  • Removes the no-op Petrinaut CLI patch entry.
File summaries
File Description
.changeset/trial-replicates-parallel.md Removes the ignored CLI package from the changeset.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@kube
kube requested review from CiaranMn and TimDiekmann September 3, 2026 18:54
@kube
kube enabled auto-merge September 3, 2026 18:54
@kube
kube added this pull request to the merge queue Sep 3, 2026
Merged via the queue into main with commit 68e9308 Sep 3, 2026
54 checks passed
@kube
kube deleted the claude/fe-1579-remove-ignored-cli-package-from-changeset branch September 3, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/infra Relates to version control, CI, CD or IaC (area)

Development

Successfully merging this pull request may close these issues.

3 participants