Skip to content

Include AI-generated changelog entries in the commit message - #594

Merged
dblock merged 1 commit into
slack-ruby:masterfrom
dblock:include-changelog-in-commit-message
Aug 12, 2026
Merged

Include AI-generated changelog entries in the commit message#594
dblock merged 1 commit into
slack-ruby:masterfrom
dblock:include-changelog-in-commit-message

Conversation

@dblock

@dblock dblock commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

PR #590 showed a gap: the automated API update commit message was just Update API from slack-api-ref@784d1d4 (2026-08-12), with no details, while the PR body had the full AI-generated list of changes.

This reuses steps.entries.outputs.body_list (already computed for the PR body) in commit-message as well, so the commit message itself carries the same bulleted summary — useful for anyone looking at git log/git blame outside the PR UI.

…t the PR body

PR slack-ruby#590 showed this gap: the commit message was just
'Update API from slack-api-ref@784d1d4 (2026-08-12)', with no details,
while the PR body had the full list of changes generated by the AI
CHANGELOG step. Anyone looking at git log/git blame for this commit
alone (outside the PR UI) had no idea what actually changed.

Reuse steps.entries.outputs.body_list (already computed for the PR
body) in commit-message as well, so the commit message itself carries
the same bulleted summary of changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Danger Report

Warnings

  • Unless you're refactoring existing code or improving documentation, please update CHANGELOG.md.

Markdowns

Here's an example of a CHANGELOG.md entry:

* [#594](https://github.com/slack-ruby/slack-ruby-client/pull/594): Include ai-generated changelog entries in the commit message - [@dblock](https://github.com/dblock).

View run

@dblock
dblock merged commit 7101f54 into slack-ruby:master Aug 12, 2026
11 checks passed
@dblock
dblock deleted the include-changelog-in-commit-message branch August 12, 2026 02:40
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