Skip to content

ci: credit the author on breaking-change changelog headings#62

Merged
takaebato merged 2 commits into
masterfrom
ci/breaking-changelog-attribution
Jul 5, 2026
Merged

ci: credit the author on breaking-change changelog headings#62
takaebato merged 2 commits into
masterfrom
ci/breaking-changelog-attribution

Conversation

@takaebato

@takaebato takaebato commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Summary

The changelog body template credits by @author on every normal group entry
but not on the "Breaking Changes" #### headings. This release will be the
first to render that section (#55 / #59 are feat!), so add the same guarded
attribution there:

#### … {{ commit.message }}{% if commit.remote.username %} by @{{ commit.remote.username }}{% endif %}

Also drops CLAUDE.md's stale breaking-changes bullet: it still described the
PR-description changelog block dropped in #56, the ! flag is already
covered by the PR-title bullet, and the rendering / hand-written-migration-
notes facts live at their source in release-plz.toml's comments.

Verification

commit.remote.username is the same variable the normal-entry line two lines
below already uses, under the same guard. Rendering can't be verified locally
without GitHub-integrated release-plz — after this merges, release-plz will
regenerate the open release PR (#48), where the Breaking Changes headings can
be eyeballed before releasing.

🤖 Generated with Claude Code

The changelog body template appends ` by @author` to every normal group
entry but not to the "Breaking Changes" `####` headings — add the same
guarded attribution there. Also sync CLAUDE.md's PR section with #56 (the
PR-description changelog block is gone; `!` on the title is the whole
per-PR mechanism).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

✅ PR title follows the Conventional Commits spec.

@codecov

codecov Bot commented Jul 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.92%. Comparing base (64b7a93) to head (f8f0893).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master      #62   +/-   ##
=======================================
  Coverage   94.92%   94.92%           
=======================================
  Files          27       27           
  Lines        5893     5893           
  Branches     5893     5893           
=======================================
  Hits         5594     5594           
  Misses        212      212           
  Partials       87       87           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

The `!` flag is already covered by the PR-title bullet above, and the
rendering / hand-written-migration-notes facts live at their source in
release-plz.toml's comments.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@takaebato takaebato merged commit 4eecf52 into master Jul 5, 2026
12 checks passed
@takaebato takaebato deleted the ci/breaking-changelog-attribution branch July 5, 2026 09:00
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