Skip to content

Commit 928ea79

Browse files
committed
Update docs: changesets is how a tool/workflow version bump ships
Documents the CL-8167 flow in CONTRIBUTING.md: run `bun run changeset` and commit the generated file alongside a tool or workflow change, instead of hand-bumping its version; the automated version PR does the bump and changelog. Claude-Session: https://claude.ai/code/session_01RweuMUskU2nvcFhdckc7EG
1 parent 5681c1f commit 928ea79

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

‎CONTRIBUTING.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,14 @@ Thanks for your interest in Corbits Workbench.
3939
a package-owned ledger table, applied transactionally.
4040
8. Security issues go through [SECURITY.md](SECURITY.md), never a public
4141
issue.
42+
9. Changed a publishable `workflows/*` or `packages/*-tools` package?
43+
Run `bun run changeset`, describe the change, and commit the
44+
generated `.changeset/*.md` file alongside it — that's what the
45+
tool-package-freshness check now expects instead of a hand-bumped
46+
version. A "Version Packages" PR opened automatically off `main`
47+
applies every pending changeset's version bump and changelog; merging
48+
it is what actually ships the release to npm. See
49+
[.changeset/config.json](.changeset/config.json) for which packages
50+
are still `private` and excluded from this.
4251

4352
This document will grow as the project does.

0 commit comments

Comments
 (0)