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

elastic / cloudbeat / 28850842196
76%
main: 76%

Build:
Build:
LAST BUILD BRANCH: 8.19
DEFAULT BRANCH: main
Ran 07 Jul 2026 08:15AM UTC
Jobs 1
Files 245
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

07 Jul 2026 07:58AM UTC coverage: 76.123% (+0.02%) from 76.1%
28850842196

push

github

web-flow
Handle sync cloudbeat with snapshots not published (#7179)

### Summary of your changes
Makes the hermit.hcl version sync self-healing and safe to automate.

Two changes:

- scripts/sync_internal_cloudbeat_version.sh, before opening a sync PR,
the script now checks that the target ${CLOUDBEAT_VERSION}-SNAPSHOT is
actually published on the Elastic artifacts API (is_snapshot_published).
If it isn't available yet, it reverts the local edit and exits cleanly,
so we never pin a version whose agent artifacts don't exist. If the API
can't be reached, it skips to stay safe.

- .github/workflows/sync-internal-cloudbeat-version.yml, added a daily
schedule trigger (the previous push trigger was commented out, so the
sync only ever ran manually and hermit.hcl drifted out of sync with
version.go).

Together this closes the gap that caused
[security-team#17923](https://github.com/elastic/security-team/issues/17923):
hermit.hcl was stuck at 9.4.0 while version.go had moved on, so the
test-runner requested a 9.4.0-SNAPSHOT agent that no longer exists.

With this, the sync runs daily and opens a hermit.hcl bump PR
automatically as soon as the new snapshot is published, respecting the
"artifacts must exist first" constraint that previously required a
manual run.

10205 of 13406 relevant lines covered (76.12%)

15.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28850842196.1 07 Jul 2026 08:15AM UTC 245
76.12
GitHub Action Run
Source Files on build 28850842196
  • Tree
  • List 245
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c14ab0ce on github
  • Prev Build on gh-readonly-queue/main/pr-6946-ab7b8c3a7710e56339f6d06acebc417484b1722b (#28813525440)
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