You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The repository is structured as a monorepo with multiple packages under the plugins directory.
The root package.json includes a workspaces field to leverage monorepo benefits for development.
Issue
The goal is to use Changesets to manage versioning and releases only for the root package (package.json) and not for the individual workspace packages.
Configuring Changesets to ignore all workspace packages results in failures because Changesets requires at least one package to manage.
Explicitly ignoring every package or using glob patterns to ignore them all causes the process to fail.
Attempted Workarounds
A dummy package (dummy-package) was created to satisfy Changesets' requirement for at least one package.
The dummy package has a package.json with a clear description of its purpose.
The dummy package was picked up however I want to only bump the version of the root package.
The text was updated successfully, but these errors were encountered:
josephfusco
changed the title
Changeset without workspaces but with workspaces
Changesets Configuration for Monorepo with Single Package Versioning
Jun 6, 2024
Context
The repository is structured as a monorepo with multiple packages under the plugins directory.
The root package.json includes a workspaces field to leverage monorepo benefits for development.
Issue
Attempted Workarounds
The text was updated successfully, but these errors were encountered: