Skip to content

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

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Running poe test-fail-with-summary...

Link to job logs.

❌ Poe command test-fail-with-summary failed. Please inspect the logs.

✴️ Show/Hide Summary Output

Test Results

This is a test of the GITHUB_STEP_SUMMARY feature.

  • ✅ Item 1: Success
  • ✅ Item 2: Success
  • 😵 Item 3: Failure!!

ERROR: Something bad happened ☠️

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Running poe test-success-with-summary...

Link to job logs.

🟦 Poe command test-success-with-summary completed successfully.

✳️ Show/Hide Summary Output

Test Results

This is a test of the GITHUB_STEP_SUMMARY feature.

  • ✅ Item 1: Success
  • ✅ Item 2: Success
  • ✅ Item 3: Success

Status: All tests passed! 🎉

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Running poe test-success...

Link to job logs.

🟦 Poe command test-success completed successfully.

@aaronsteers aaronsteers merged commit e6f5435 into main Jan 1, 2026
3 checks passed
@aaronsteers aaronsteers deleted the devin/1767308103-fix-release-drafter-race-condition branch January 1, 2026 23:01
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.

2 participants