Derive release version from git tags, drop VERSION file

This commit is contained in:
wenjiefan 2026-07-13 11:15:31 +02:00
parent f6de288171
commit 862110748b
3 changed files with 39 additions and 21 deletions

View file

@ -139,8 +139,9 @@ For the end-to-end flow — from orchestrator trigger through to how output reac
## Versioning
BCQuality content is released on demand — roughly monthly, not on every commit. A
release is a `major.minor` value in [`VERSION`](VERSION), cut manually via the
`Release version` workflow, which tags the current `main` as `v{VERSION}`.
release is a `major.minor` value derived from git tags, cut manually via the
`Release version` workflow: pick whether to bump the minor or the major, and it
computes the next version and tags the current `main` as `v{major}.{minor}`.
- Bump the **minor** for the usual periodic content update; bump the **major**
only for a breaking change.