Skip to content

Add race condition handling for PR builds#165

Merged
tobie merged 5 commits intomasterfrom
tobie-requeue
Oct 4, 2025
Merged

Add race condition handling for PR builds#165
tobie merged 5 commits intomasterfrom
tobie-requeue

Conversation

@tobie
Copy link
Copy Markdown
Owner

@tobie tobie commented Oct 2, 2025

Detect and handle changes that occur during long-running PR builds using HEAD SHA and body comparison via fresh GitHub API calls.

When commits are pushed during build: abort and re-queue with fresh data
When only PR description is edited: preserve user content and continue

Detect and handle changes that occur during long-running PR builds using HEAD SHA and body comparison via fresh GitHub API calls.

When commits are pushed during build: abort and re-queue with fresh data
When only PR description is edited: preserve user content and continue
Copy link
Copy Markdown

@keithamus keithamus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice. This looks like it'll solve my problem and will also work better for quick pushes and such!

@tobie tobie merged commit 574de8b into master Oct 4, 2025
1 check passed
@tobie tobie deleted the tobie-requeue branch October 4, 2025 10:50
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