sse-secure-systems / connaisseur

An admission controller that integrates Container Image Signature Verification into a Kubernetes cluster
https://sse-secure-systems.github.io/connaisseur/
Apache License 2.0
442 stars 62 forks source link

ci: rework build step #1835

Closed phbelitz closed 4 days ago

phbelitz commented 1 week ago

Removed the signing of the build image and creation of SBOM to reduce complexity. Also moved the code of the context and build action into the reusable build workflow.

Checklist

codecov-commenter commented 1 week ago

:warning: Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 91.34%. Comparing base (19f4cc7) to head (9825155). Report is 40 commits behind head on develop.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #1835 +/- ## =========================================== + Coverage 84.00% 91.34% +7.33% =========================================== Files 42 35 -7 Lines 2939 2530 -409 =========================================== - Hits 2469 2311 -158 + Misses 404 168 -236 + Partials 66 51 -15 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.