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

NVIDIA / nodewright / 38658444044
84%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2026 12:32AM UTC
Jobs 1
Files 59
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

15 Oct 2026 12:09AM UTC coverage: 83.603% (+0.2%) from 83.396%
38658444044

push

github

web-flow
fix(ci): run pull request CI through a single merge gate (#841)

The main ruleset requires one status check, ci-gate, but eight
workflows each defined a job with that name. A required name cannot
express "every one of these that should have run did run and passed":
a workflow filtered out by its own paths posts nothing, and a slow
workflow's gate does not exist until its needs finish while a fast
workflow's gate is already green.

merge-gate.yaml is now the only workflow that runs gating CI on
pull_request. Its check-paths job picks the component workflows a PR
needs and calls each through workflow_call, paired with a -skip job,
and one ci-gate job needs them all. A called workflow reports one
result that rolls up every job inside it, so the Kubernetes versions
operator-ci expands at runtime need no listing. ci-gate also fails when
check-paths fails, which previously skipped every job and passed.

operator-ci, agent-ci, tools-ci, security-checkov, agentless-container
and lint-ci drop their pull_request triggers and ci-gate jobs; their
push and tag triggers are unchanged. agent-ci keeps its two-way
assertion on the registry jobs as agent-gate. Commit linting stays a
separate workflow because it reruns on title and body edits, and is
required in the ruleset by its own name.

Operator coverage artifacts gain an operator- prefix so agent-ci's
coverage artifact, now in the same run, is not merged into the
operator total, and a Coveralls outage no longer fails the gate.
merge-gate drops its branches filter so stacked PRs still get CI.

Closes #838

Signed-off-by: Brian Lockwood <lockwobr@gmail.com>

10065 of 12039 relevant lines covered (83.6%)

7.62 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
84.58
0.51% operator/internal/controller/skyhook_controller.go
Jobs
ID Job ID Ran Files Coverage
1 38658444044.1 15 Oct 2026 12:32AM UTC 59
83.6
GitHub Action Run
Source Files on build 38658444044
  • Tree
  • List 59
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38658444044
  • 4e4625c1 on github
  • Prev Build on main (#38655426437)
  • Next Build on main (#38661793541)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc