Skip to content
Discussion options

You must be logged in to vote

Hi @sgrzeszc,

This behavior is actually intended by the Merge Queue design to guarantee safety, even though it can feel redundant in this specific scenario.

When a PR enters the queue, GitHub creates a temporary merge commit to verify the integration in the current state of the queue (ensuring serialization). Even if your PR is visually up-to-date with the target branch, the system enforces this fresh check to prevent any race conditions before the final merge.

Is there a way to skip it?
Currently, there isn't a native setting to "skip checks if up-to-date" specifically for the queue entry event, because the queue treats this context differently than a standard PR check.

Recommended Worka…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@sgrzeszc
Comment options

@willlma
Comment options

@ayushraistudio
Comment options

Answer selected by sgrzeszc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
other General topics and discussions that don't fit into other categories, but are related to GitHub Question Ask and answer questions about GitHub features and usage
3 participants