(sigil changes planning)
(sigil changes planning) - Release plan computation
Computes release plans from changesets, including version bumps and package release information.
Uses lockstep versioning: all packages share the same version number. The max bump type from all changesets determines the version bump applied to the entire workspace.
Exports
compute-release-planprocedureCompute a release plan from changesets (lockstep versioning) All packages will be bumped to the same version. Returns a <release-plan> record
compute-max-bump-typeprocedureCompute the maximum bump type across all changesets
collect-packages-with-changesprocedureCollect list of package names that have changesets
get-changesets-for-packageprocedureGet changeset IDs for a specific package
anyprocedureCheck if any element satisfies predicate
get-all-package-namesprocedureGet all package names in the workspace
bump-versionprocedureBump a version by the given type