Skip to content

release: concurrent auto-changelog runs drop merged entries #5991

Description

@taliesin-ai

Evidence

Three Auto Changelog (v3) runs in the 2026-08-16 release window generated valid entries, committed them locally, and then failed because another workflow had advanced master:

Each failed with a non-fast-forward master -> master (fetch first) rejection. The workflow does not retry/rebase or otherwise preserve the generated entry. All three PRs merged before the nightly beta.9 release, but their entries are absent from the published beta.9 notes and committed beta.9 changelog.

Duplicate issue/PR searches for auto-changelog push races, non-fast-forward rejection, retry, and rebase found no existing tracker.

Impact

Concurrent merges can silently drop user-facing release notes even though the source PR merged successfully. A subsequent nightly release can publish incomplete notes with a green release workflow.

Acceptance criteria

Metadata

Metadata

Assignees

Labels

BugSomething isn't workingP1High priorityv3

Type

No type

Projects

Status
Todo

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions