build: generate crates/tui/CHANGELOG.md as a 15-release slice instead of a full manual copy
The /change command embeds this file into every binary via include_str!; it now carries only recent releases (regenerated by scripts/sync-changelog.sh, wired into the release checklist). The explicit-version test derives its fixture versions from the embedded slice instead of hardcoding old ones.
This commit is contained in:
@@ -31,6 +31,10 @@ not enumerate.
|
||||
if there is something material the user must work around.
|
||||
- [ ] The entry mentions all referenced issue/PR numbers as `#NNNN` so the
|
||||
auto-linker on GitHub picks them up.
|
||||
- [ ] Run `scripts/sync-changelog.sh` to regenerate `crates/tui/CHANGELOG.md`
|
||||
(the recent-releases slice embedded in the binary for `/change`). Do
|
||||
not edit that file by hand, and do not copy the full root changelog
|
||||
into it — older entries live in `docs/CHANGELOG_ARCHIVE.md`.
|
||||
|
||||
## 2. Version pins are in sync
|
||||
|
||||
|
||||
Reference in New Issue
Block a user