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

opendefensecloud / solution-arsenal / 27414439904 / 1
75%
main: 75%

Build:
DEFAULT BRANCH: main
Ran 12 Jun 2026 12:18PM UTC
Files 33
Run time 4s
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

12 Jun 2026 12:03PM UTC coverage: 74.245% (-0.2%) from 74.416%
27414439904.1

push

github

web-flow
feat: include e2e tests in CI (#575)

## What
Run e2e Tests in CI Pipelines
Closes #481 

## Why
Previously, the E2E test suite had to be triggered manually. To ensure
continuous integration and prevent regressions, these tests are now
automated within the main pipeline.
Additionally, the configuration includes adjustments for local execution
runners (`act`)

## Testing
- Local Verification: Verified the entire E2E suite locally using `act`
with privileged container options and host networking configurations.

## Notes for reviewers
- Local Dev Note: Running the suite locally via `act` now requires an
`.actrc` containing `--container-options "--privileged -v
/var/run/docker.sock:/var/run/docker.sock"` and `--network host`.

## 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**
* CI now exposes a reusable image-tag output and a dedicated end-to-end
test workflow; Makefile supports configurable registry/tag.

* **Tests**
* E2E runs consume produced image tags, create image-pull secrets when
needed, and include a new values fixture; CI vs local behavior is
handled.

* **Bug Fixes**
* Improved checks to avoid noisy grep output and ensure shellcheck is
available before linting.

* **Chores**
* Local/act runs skip signing, SBOM/provenance, QEMU and GHCR login for
faster iteration.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

2952 of 3976 relevant lines covered (74.25%)

46.17 hits per line

Source Files on job 27414439904.1
  • Tree
  • List 33
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 27414439904
  • 9dc5f2d0 on github
  • Prev Job for on main (#27404628011.1)
  • Next Job for on main (#27415403338.1)
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