Skip to content

fix(internal-scripts): omit changelog SHA suffixes - #17

Merged
ilbertt merged 1 commit into
mainfrom
codex/changelog-no-shas
Oct 14, 2026
Merged

ilbertt merged 1 commit into
mainfrom
codex/changelog-no-shas

Conversation

@ilbertt

@ilbertt ilbertt commented Oct 14, 2026

Copy link
Copy Markdown
Owner

Generated changelog entries append commit SHA suffixes that add noise to release notes.

Remove the SHA suffix from the shared git-cliff template and update the existing formatting regression test to expect message-only entries. Compact list spacing, breaking-change markers, and PR references in commit messages are preserved. PR #15's existing generated core changelog has been updated to the same output.

Validation: bun fix:codestyle, bun check:all, bun run test, and bun run build passed with Bun 1.4.3 and Node 24. All 20 release integration tests passed. Actual-history previews for core, codegen, env, and files contain no generated SHA suffixes and retain their entries and ordering.

@ilbertt
ilbertt merged commit 8450afc into main Oct 14, 2026
12 checks passed
@ilbertt
ilbertt deleted the codex/changelog-no-shas branch October 14, 2026 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant