Skip to content
Discussion options

You must be logged in to vote

You’re not doing anything wrong the key is that only checks you mark as required in branch protection will show up as blocking in the merge queue UI. Your merge_group workflow is running, but unless you explicitly add those jobs (from the “Merge Queue” workflow) as required status checks on main, they won’t appear as required before merge.

So try to:

  • Keep the PR checks on pull_request.
  • Add the merge queue checks to branch protection too.
  • That way both sets will be enforced in the right contexts.

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
4 replies
@scariabpc
Comment options

@unixreaper
Comment options

@scariabpc
Comment options

@scariabpc
Comment options

Answer selected by scariabpc
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Actions Build, test, and automate your deployment pipeline with world-class CI/CD Question Ask and answer questions about GitHub features and usage Misc General discussions about GitHub Actions that don't fit other found themes.
3 participants