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

opendefensecloud / solution-arsenal / 26939975669
74%

Build:
DEFAULT BRANCH: main
Ran 04 Jun 2026 08:38AM UTC
Jobs 1
Files 30
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

04 Jun 2026 08:22AM UTC coverage: 73.917% (+1.1%) from 72.813%
26939975669

push

github

web-flow
feat: improved target secret rendering (#553)

## What

Improves the rendering for imagePullSecrets.

Closes #440 

## Testing
Unit Tests and E2E.

## Checklist
- [X] Tests added/updated
- [x] No breaking changes (or upgrade path documented above)
- [X] Readable commit history (squashed and cleaned up as desired)
- [x] AI code review considered and comments resolved


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

* **New Features**
* Rendering now resolves per-resource pull-secret names via
RegistryBinding and includes them in rendered manifests and
release/bootstrap inputs.

* **Configuration Changes**
* Added strict mode flag (--registry-binding-strict) to enforce
RegistryBinding matches.
* Helm values and templates updated to conditionally render pull-secret
refs; RBAC updated to allow RegistryBinding access.

* **Documentation**
* Registry credential ADR accepted; API and controller docs updated for
resolved pull-secret behavior.

* **Tests**
* Unit, renderer, and e2e tests updated for pull-secret resolution,
strict mode, and spec-drift.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

141 of 163 new or added lines in 2 files covered. (86.5%)

2 existing lines in 1 file now uncovered.

2610 of 3531 relevant lines covered (73.92%)

29.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
18
73.51
3.82% pkg/controller/target_controller.go
4
79.43
5.47% pkg/controller/helpers.go

Coverage Regressions

Lines Coverage ∆ File
2
86.33
-0.46% pkg/controller/rendertask_controller.go
Jobs
ID Job ID Ran Files Coverage
1 26939975669.1 04 Jun 2026 08:37AM UTC 30
73.92
GitHub Action Run
Source Files on build 26939975669
  • Tree
  • List 30
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26939975669
  • 6383ec49 on github
  • Prev Build on main (#26894448077)
  • Next Build on main (#27187611499)
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