• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

elastic / cloudbeat / 24209467520
76%

Build:
DEFAULT BRANCH: main
Ran 09 Apr 2026 07:50PM UTC
Jobs 1
Files 235
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Apr 2026 07:33PM UTC coverage: 75.807% (-0.03%) from 75.838%
24209467520

push

github

web-flow
fix: add merge_group trigger to unblock merge queue (#4338)

## Summary

- Added `merge_group:` trigger to 4 workflow files so CI runs during
GitHub merge queue processing
- Fixed stale `.mergify.yml` queue_rules that referenced a previous CI
system's check names

## Root Cause

GitHub's native merge queue fires a `merge_group` event for each batch
of queued PRs. Without this trigger in the workflow files, no checks ran
on merge queue commits. The required status checks (`Lint`, `Unit Test`,
`Package Cloudbeat`, `Manifest Tests`, `Test Rego Policies`) were never
reported, leaving the queue stuck in `AWAITING_CHECKS` indefinitely.

## Fixes

### Workflows (added `merge_group:` trigger)
| File | Checks produced |
|------|----------------|
| `ci-pull_request.yml` | `Lint`, `Unit Test` |
| `packaging.yml` | `Package Cloudbeat (docker)`, `Package Cloudbeat
(tar.gz)` |
| `unit-test.yml` | `Manifest Tests` |
| `test-opa-policies.yml` | `Test Rego Policies` |

### `.mergify.yml` queue_rules
Replaced 6 non-existent check names (from old `Cloudbeat-CI` system)
with the correct current check names.

## Test plan
- [ ] Verify CI triggers on this PR normally (pull_request event)
- [ ] Once merged, verify the merge queue triggers CI via merge_group
event
- [ ] Confirm stuck Renovate PRs (#4335, #4328, #4332, #4329, #4334)
process correctly

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>

9726 of 12830 relevant lines covered (75.81%)

16.4 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
82.74
-1.3% internal/resources/providers/gcplib/inventory/provider.go
Jobs
ID Job ID Ran Files Coverage
1 24209467520.1 09 Apr 2026 07:50PM UTC 235
75.81
GitHub Action Run
Source Files on build 24209467520
  • Tree
  • List 235
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 55d5dcc3 on github
  • Prev Build on main (#24207378503)
  • Next Build on main (#24210261830)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc