Skip to content

Release: changeset "rename-hire-to-cast" names a non-workspace package ("squad-cli"), breaking changeset version #1467

Closed

Description

@yeshurin

Summary

.changeset/rename-hire-to-cast.md declares the package "squad-cli" in its frontmatter, but
that is not a workspace package. The real name is @bradygaster/squad-cli — every other
fragment in .changeset/ uses the scoped name.

Why it matters

@changesets/assemble-release-plan (the engine behind changeset status and changeset version) resolves each fragment's declared package against the workspace. squad-cli matches
no package, so the release step throws:

Found changeset rename-hire-to-cast for package squad-cli which is not in the workspace

This strands the hire → cast changelog entry and its intended minor bump for
@bradygaster/squad-cli at release time.

Reproduction / verification

Verified directly against @changesets/assemble-release-plan v6 with the real workspace
manifests:

  • before ("squad-cli"): throws the error above.
  • after ("@bradygaster/squad-cli"): resolves cleanly to @bradygaster/squad-cli@minor.

(The fragment was introduced in #1394.)

Proposed fix

Correct the single frontmatter line to the scoped package name. A one-line PR is ready and will
reference this issue. Optional follow-up (not in that PR): a changeset status check in CI
would catch this class of error before release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions