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

opendefensecloud / solution-arsenal / 24348097381
73%

Build:
DEFAULT BRANCH: main
Ran 13 Apr 2026 03:52PM UTC
Jobs 1
Files 31
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

13 Apr 2026 02:11PM UTC coverage: 72.65% (-1.7%) from 74.334%
24348097381

push

github

web-flow
feat: split of additional resources from Target and refactor rendering (#395)

Closes #386.
Closes #387.
Closes #388.
Closes #389.
Closes #390.

Conflicting with
https://github.com/opendefensecloud/solution-arsenal/pull/355 however!

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added Registry, RegistryBinding, ReleaseBinding and Profile resources;
Profile auto-creates ReleaseBindings.
  * New standalone solar-discovery Helm chart (scan & webhook modes).

* **Changes**
* Targets now reference a render registry; RenderTasks are namespaced
and carry per-task baseURL/pushSecretRef.
* New Profile and Target controller behaviors to manage ReleaseBindings
and per-release/bootstrap rendering.

* **Removals**
  * Bootstrap and Discovery APIs/controllers removed.

* **Documentation**
* Added rendering-pipeline and updated architecture and discovery
guides.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

546 of 713 new or added lines in 8 files covered. (76.58%)

16 existing lines in 3 files now uncovered.

2040 of 2808 relevant lines covered (72.65%)

17.01 hits per line

Uncovered Changes

Lines Coverage ∆ File
91
77.45
-0.07% pkg/controller/target_controller.go
26
79.37
pkg/controller/profile_controller.go
21
55.91
-16.31% pkg/renderer/push_chart.go
11
84.68
-1.98% cmd/solar-renderer/main.go
9
73.86
-2.8% pkg/controller/helpers.go
3
51.52
-3.32% cmd/solar-apiserver/main.go
3
78.85
-6.25% pkg/controller/release_controller.go
3
88.56
-1.02% pkg/controller/rendertask_controller.go

Coverage Regressions

Lines Coverage ∆ File
6
77.45
-0.07% pkg/controller/target_controller.go
5
78.85
-6.25% pkg/controller/release_controller.go
5
88.56
-1.02% pkg/controller/rendertask_controller.go
Jobs
ID Job ID Ran Files Coverage
1 24348097381.1 13 Apr 2026 03:52PM UTC 31
72.65
GitHub Action Run
Source Files on build 24348097381
  • Tree
  • List 31
  • Changed 8
  • Source Changed 8
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24348097381
  • 1b22ccaa on github
  • Prev Build on main (#24346597267)
  • Delete
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