Wrapper tool hardening and cleanup
This commit is contained in:
@@ -1,5 +1,24 @@
|
||||
# Changelog Automation Contract
|
||||
|
||||
## Status Snapshot
|
||||
|
||||
Current state as of 2026-05-13:
|
||||
|
||||
- The shared implementation is present in `internal/changelog/` and is exposed
|
||||
as `sow-toolkit build-changelog`.
|
||||
- Consumer configs exist in both `module/scripts/changelog.json` and
|
||||
`assets/scripts/changelog.json`.
|
||||
- CLI parsing and generator behavior are covered by
|
||||
`internal/app/app_test.go` and `internal/changelog/changelog_test.go`.
|
||||
- `module/scripts/release-all.sh` already stages `build/CHANGELOG.md`.
|
||||
|
||||
Remaining work:
|
||||
|
||||
- confirm and document the `assets/` release workflow uses the shared command in
|
||||
the same way as `module/`
|
||||
- build the deferred cross-repo NodeBB aggregation bot if combined public release
|
||||
posts are still desired
|
||||
|
||||
## Scope
|
||||
|
||||
This contract governs release changelog generation across:
|
||||
|
||||
Reference in New Issue
Block a user