Skip to content

fix(ci): generate release notes from docker-publish draft#6263

Merged
gustavosbarreto merged 1 commit intomasterfrom
fix/release-notes-docker-publish
Apr 29, 2026
Merged

fix(ci): generate release notes from docker-publish draft#6263
gustavosbarreto merged 1 commit intomasterfrom
fix/release-notes-docker-publish

Conversation

@gustavosbarreto
Copy link
Copy Markdown
Member

@gustavosbarreto gustavosbarreto commented Apr 29, 2026

Summary

`build-agent.yml` and `docker-publish.yml` both run on tag push and race to create the GitHub release draft. Whichever workflow's `softprops/action-gh-release` step finishes first wins; the other one reuses the existing draft.

Aligning both workflows means the result is identical regardless of ordering.

build-agent.yml and docker-publish.yml race to create the GitHub
release draft on tag push. Whichever finishes first wins, and the
other reuses the existing draft. build-agent has
generate_release_notes: true but docker-publish did not, so when
docker-publish wins the race the draft ends up with an empty body.

Align both workflows so the result is identical regardless of
ordering.
@gustavosbarreto gustavosbarreto requested a review from a team as a code owner April 29, 2026 19:31
@gustavosbarreto gustavosbarreto enabled auto-merge (rebase) April 29, 2026 19:32
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 29, 2026

Claude finished @gustavosbarreto's task in 15s —— View job


Code Review Complete

Reviewed 1 file across code quality, security, testing, language patterns, and architecture — no issues found. The code looks good as-is.

The change correctly aligns docker-publish.yml with build-agent.yml by adding generate_release_notes: true to the softprops/action-gh-release step, ensuring the release draft body is populated regardless of which workflow wins the race.


@gustavosbarreto gustavosbarreto merged commit 2e5002f into master Apr 29, 2026
22 checks passed
@gustavosbarreto gustavosbarreto deleted the fix/release-notes-docker-publish branch April 29, 2026 19:35
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