workspace: bump bakery version to 0.7.2 and document tag honesty
Some checks failed
dev bakery / build (push) Successful in 1m11s
dev bread-theme / build (push) Successful in 14s
beta (rc) bakery / build (push) Has been skipped
beta (rc) bread-theme / build (push) Has been skipped
Build and publish package / package (push) Successful in 1m38s
release bread-theme / build (push) Failing after 16s
release bakery / build (push) Failing after 46s
Some checks failed
dev bakery / build (push) Successful in 1m11s
dev bread-theme / build (push) Successful in 14s
beta (rc) bakery / build (push) Has been skipped
beta (rc) bread-theme / build (push) Has been skipped
Build and publish package / package (push) Successful in 1m38s
release bread-theme / build (push) Failing after 16s
release bakery / build (push) Failing after 46s
bakery --version is compiled from workspace.package.version; bakery list reports the git tag. Those must match at tag time. 0.7.2 is unreleased work after v0.7.1 — no tag in this commit.
This commit is contained in:
parent
25fde8e4f0
commit
30517f1617
6 changed files with 31 additions and 8 deletions
|
|
@ -44,6 +44,15 @@ just **tags** on `main`, not branches that need to be kept in sync:
|
|||
`git tag vX.Y.Z && git push origin vX.Y.Z` — that's what triggers the
|
||||
signed stable release build.
|
||||
|
||||
**Version honesty**: bakery's compiled `--version` is
|
||||
`[workspace.package] version` in the root `Cargo.toml`. The bakery
|
||||
package version in the index (what `bakery list` shows) is the git tag.
|
||||
Those must match at tag time — bump `workspace.package.version` to
|
||||
`X.Y.Z` *before* pushing `vX.Y.Z` or `vX.Y.Z-rc.N`. Never jump a tag
|
||||
(e.g. `v0.3.1` → `v0.7.1`) without that Cargo.toml bump; the resulting
|
||||
binary will report the old workspace version while the index claims the
|
||||
new tag.
|
||||
|
||||
**Note**: `bakery` and `bread-theme` share the same `v*` tag pattern
|
||||
(both `release-bakery.yml` and `release-bread-theme.yml` trigger on
|
||||
`tags: ['v*']`, pre-existing behavior this doc isn't changing) — a single
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue