Skip to content

feat: git-cliff release notes via a reusable release-notes action#3

Merged
sebhoss merged 1 commit into
mainfrom
feat/release-notes
Jun 20, 2026
Merged

feat: git-cliff release notes via a reusable release-notes action#3
sebhoss merged 1 commit into
mainfrom
feat/release-notes

Conversation

@sebhoss

@sebhoss sebhoss commented Jun 20, 2026

Copy link
Copy Markdown
Member
  • release-notes: composite action that installs git-cliff and renders release notes from the org-wide git-cliff config, written to a file for gh release create --notes-file. The git-cliff version and the config pin live in the action (both Renovate-bumped), so consumers just bump the action ref — no per-repo git-cliff wiring.
  • release.yml: dogfood ./release-notes instead of GitHub's auto-generated notes.
  • renovate.json: extend the org preset and bump the git-cliff-config pin in the action; REUSE.toml covers renovate.json (JSON has no comment syntax).
  • README: document the action.

- release-notes: composite action that installs git-cliff and renders release
  notes from the org-wide git-cliff config, written to a file for
  `gh release create --notes-file`. The git-cliff version and the config pin live
  in the action (both Renovate-bumped), so consumers just bump the action ref —
  no per-repo git-cliff wiring.
- release.yml: dogfood ./release-notes instead of GitHub's auto-generated notes.
- renovate.json: extend the org preset and bump the git-cliff-config pin in the
  action; REUSE.toml covers renovate.json (JSON has no comment syntax).
- README: document the action.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Sebastian Hoß <seb@xn--ho-hia.de>
@sebhoss sebhoss merged commit 2627c72 into main Jun 20, 2026
5 checks passed
@sebhoss sebhoss deleted the feat/release-notes branch June 20, 2026 22:31
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