Skip to content

fix(changeset): retarget LP changesets to @shelve/lp#740

Merged
HugoRCD merged 1 commit into
mainfrom
fix/changeset-package-names
Apr 22, 2026
Merged

fix(changeset): retarget LP changesets to @shelve/lp#740
HugoRCD merged 1 commit into
mainfrom
fix/changeset-package-names

Conversation

@HugoRCD
Copy link
Copy Markdown
Owner

@HugoRCD HugoRCD commented Apr 22, 2026

Summary

The release workflow has been failing on every push to `main` since v5 with:

```
🦋 error Found changeset lp-v5-features for package shelve which is not in the workspace
```

Two changesets (`lp-v5-features.md` and `quiet-lizards-give.md`) still target a package literally named `"shelve"`, which doesn't exist anymore — during the v5 split the app was renamed `@shelve/app` and the landing page `@shelve/lp`. `@changesets/assemble-release-plan` errors out before it can build a release plan, so changeset PR creation never runs.

Both changesets are about landing-page content / docs, so they belong to `@shelve/lp`.

Verified locally: `pnpm exec changeset status` and `pnpm run version` both get past assemble-release-plan after the fix (the only remaining local error is a missing `GITHUB_TOKEN` for changelog generation, which is provided in CI).

Test plan

  • CI for this PR is green.
  • After merge, the `release` workflow run on the merge commit succeeds and either opens / updates the `changeset-release/main` PR.

Two changesets still referenced the old "shelve" package name (it was
renamed to @shelve/app + @shelve/lp during the v5 split), which made
@changesets/assemble-release-plan throw "Found changeset X for package
shelve which is not in the workspace" and broke the release workflow.

Both changesets are about landing-page / docs work, so they belong to
@shelve/lp.
@HugoRCD HugoRCD merged commit 91eee05 into main Apr 22, 2026
3 checks passed
@HugoRCD HugoRCD deleted the fix/changeset-package-names branch April 22, 2026 09:09
@github-actions github-actions Bot added the bug Something isn't working label Apr 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Hey there and thank you for opening this pull request! 👋🏼

We require pull request titles to follow the Conventional Commits specification and it looks like your proposed title needs to be adjusted.

Details:

Unknown scope "changeset" found in pull request title "fix(changeset): retarget LP changesets to @shelve/lp". Scope must match one of: apps, app, lp, base, cli, types, utils, deps, docs, repo.

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

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant