Skip to content

Conversation

@grondo
Copy link
Contributor

@grondo grondo commented Sep 30, 2025

Problem: Mergify is creating temporary PR branches and merging the main branch (plus possibly other PRs). The merge commit causes the pr-validator to fail, plus in the case of an up-to-date original PR, the checks are redundant.

This is occurring because the maximum parallel checks default was updated to 5 by mergify:

https://changelog.mergify.com/changelog/maxparallelchecks-is-now-5-by-default

Explicitly set max_parallel_checks to 1 to avoid the temporary branches. Also set batch_size to 1 in queue_rules for good measure, since we currently never want to batch up PRs for merging.

Copy link
Member

@garlick garlick left a comment

Choose a reason for hiding this comment

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

👍

Problem: Mergify is creating temporary PR branches and merging the
main branch (plus possibly other PRs). The merge commit causes the
pr-validator to fail, plus in the case of an up-to-date original PR,
the checks are redundant.

This is occurring because the maximum parallel checks default was
updated to 5 by mergify:

https://changelog.mergify.com/changelog/maxparallelchecks-is-now-5-by-default

Explicitly set max_parallel_checks to 1 to avoid the temporary
branches. Also set batch_size to 1 in queue_rules for good measure,
since we currently never want to batch PRs for merging.
@grondo grondo force-pushed the mergify-noparallel branch from a553699 to e20dcd0 Compare November 14, 2025 18:21
@grondo grondo closed this Nov 14, 2025
@grondo grondo reopened this Nov 14, 2025
@grondo
Copy link
Contributor Author

grondo commented Nov 14, 2025

I'm going to close this PR and open a new one to see if that unsticks GHA

@grondo grondo closed this Nov 14, 2025
@mergify
Copy link
Contributor

mergify bot commented Nov 14, 2025

⚠️ The sha of the head commit of this PR conflicts with #208. Mergify cannot evaluate rules on this PR. ⚠️

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