Skip to content

ci: fix release drafter race condition#10

Merged
aaronsteers merged 1 commit intomainfrom
devin/1767308157-fix-release-drafter-race-condition
Jan 1, 2026
Merged

ci: fix release drafter race condition#10
aaronsteers merged 1 commit intomainfrom
devin/1767308157-fix-release-drafter-race-condition

Conversation

@aaronsteers
Copy link
Owner

Summary

Fixes a race condition in the release-drafter workflow where merged PRs sometimes don't appear in the draft release notes when multiple PRs merge in quick succession.

Changes:

  1. Add concurrency group with cancel-in-progress: false to queue (not cancel) overlapping runs
  2. Pin to @v6.0.0 to avoid v6.1.0 bug where the action fails to find existing draft releases and creates duplicates

Review & Testing Checklist for Human

  • Verify release-drafter#1425 is still open before merging
  • After merging, test by merging 2-3 PRs in quick succession and verify all appear in the draft release

Notes

Co-Authored-By: AJ Steers <aj@airbyte.io>
@devin-ai-integration
Copy link
Contributor

Original prompt from AJ Steers
Received message in Slack channel #ask-devin-ai:

@Devin - checks to see if any of them need this fix: <https://github.com/airbytehq/airbyte-ops-mcp/pull/183|https://github.com/airbytehq/airbyte-ops-mcp/pull/183>
Thread URL: https://airbytehq-team.slack.com/archives/C08BHPUMEPJ/p1767303466854019

@devin-ai-integration
Copy link
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@aaronsteers aaronsteers merged commit 8725cda into main Jan 1, 2026
1 check passed
@aaronsteers aaronsteers deleted the devin/1767308157-fix-release-drafter-race-condition branch January 1, 2026 23:02
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