Cargo.toml can drift stale relative to the actual last release (observed on breadbox/breadpad/breadcrumbs/breadpaper), which made the auto-bumped dev version sort as OLDER than what's already installed — bakery's semver check correctly refused those "updates". Deriving the base version from git ls-remote --tags instead is self-healing regardless of Cargo.toml drift, with a Cargo.toml fallback only for a repo with no tags yet. |
||
|---|---|---|
| .. | ||
| beta-bakery.yml | ||
| beta-bread-theme.yml | ||
| dev-bakery.yml | ||
| dev-bread-theme.yml | ||
| package.yml | ||
| release-bakery.yml | ||
| release-bread-theme.yml | ||