Skip to content

ci: trigger the Maven build on merge_group - #249

Merged
OliverWolffGIP merged 1 commit into
mainfrom
ci/merge-group-trigger
Aug 26, 2026
Merged

ci: trigger the Maven build on merge_group#249
OliverWolffGIP merged 1 commit into
mainfrom
ci/merge-group-trigger

Conversation

@OliverWolffGIP

Copy link
Copy Markdown
Collaborator

A merge queue does not build the PR ref. It builds a candidate on refs/heads/gh-readonly-queue/main/... and dispatches the merge_group event.

Without this trigger, once a queue is enabled:

  1. queue entry created → no workflow runs
  2. required build / conclusion never reports
  3. entry ejected at the 60-minute timeout

Net effect: nothing can ever merge into main. So the trigger has to land before the queue is enabled, not with it.

This PR is inert on its own — no queue exists on this repo yet, and merge_group events are only dispatched by one. The queue follows from cuioss-organization's merge_queue_repos.

Verified on cui-http, which has had the trigger and a live queue since 2026-08-26 — five merge_group runs on gh-readonly-queue/main/pr-* branches, all success. The reusable workflow already handles the event; no change is needed there.

Validated locally:

triggers: ['merge_group', 'push', 'pull_request', 'workflow_dispatch']

A merge queue builds a candidate on refs/heads/gh-readonly-queue/... and
dispatches merge_group, not pull_request. Without this trigger the required
'build / conclusion' check never reports on a queued entry, the entry is
ejected after the 60-minute timeout, and nothing can merge into main.

Inert until a queue is enabled on this repo; merge_group events are only
dispatched by one.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014sxAQc2ohWuDz65e2DbVij
@OliverWolffGIP OliverWolffGIP added the skip-bot-review Skip automated bot code review (Gemini/CodeRabbit/Sourcery) label Aug 26, 2026
@coderabbitai

coderabbitai Bot commented Aug 26, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Excluded labels (none allowed) (1)
  • skip-bot-review

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: cuioss/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 89675b1e-6808-4a5b-8c41-761c3f0367eb

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Sorry @OliverWolffGIP, you've used your own review budget of 250,000 diff characters for the last 7 days.

You can request another review in 3 days and 2 hours by commenting @sourcery-ai review. Upgrade to get a review now.

@OliverWolffGIP
OliverWolffGIP merged commit 9f7f4a0 into main Aug 26, 2026
15 checks passed
@OliverWolffGIP
OliverWolffGIP deleted the ci/merge-group-trigger branch August 26, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-bot-review Skip automated bot code review (Gemini/CodeRabbit/Sourcery)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants