Skip to content

Conversation

@rekmarks
Copy link
Member

@rekmarks rekmarks commented Jan 14, 2026

Configures the merge_group trigger and adds jobs to avoid rerunning the main workflow in the merge queue per MetaMask/snaps#3162 and MetaMask/snaps#3786.

This won't do anything until we've enabled the merge queue for the default branch in repository settings.


Note

Introduces merge queue awareness and conditional execution to reduce redundant CI runs.

  • Adds merge_group trigger and new check-skip-merge-queue job using MetaMask/github-tools/.../check-skip-merge-queue@v1 to detect up-to-date PRs
  • Gates check-workflows (and downstream jobs) with needs/if to skip when in merge_group and skip-merge-queue is true
  • Updates all-jobs-pass to depend on check-skip-merge-queue and succeed if either all-jobs-complete passed or skip-merge-queue is true

Written by Cursor Bugbot for commit 0bb82d9. This will update automatically on new commits. Configure here.

@rekmarks rekmarks requested a review from a team as a code owner January 14, 2026 06:08
@rekmarks rekmarks enabled auto-merge (squash) January 14, 2026 06:09
@rekmarks rekmarks disabled auto-merge January 14, 2026 06:11
@rekmarks rekmarks enabled auto-merge (squash) January 14, 2026 06:12
@rekmarks rekmarks merged commit 9448381 into main Jan 14, 2026
27 checks passed
@rekmarks rekmarks deleted the rekm/enable-merge-queue branch January 14, 2026 13:39
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.

3 participants