yonahd / kor

A Golang Tool to discover unused Kubernetes Resources
MIT License
974 stars 91 forks source link

feat: add CI step to package and publish Helm chart #306

Closed Yuni-sa closed 3 months ago

Yuni-sa commented 3 months ago

What this PR does / why we need it?

This PR adds a CI step in GitHub Actions to package and publish a Helm chart. It also includes ArtifactHub annotations in the Chart.yaml file to provide additional metadata for ArtifactHub listings.

PR Checklist

GitHub Issue

285

Notes for your reviewers

codecov-commenter commented 3 months ago

Codecov Report

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

Project coverage is 41.34%. Comparing base (ced2ef2) to head (d7040e6). Report is 1 commits behind head on main.

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

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #306 +/- ## ======================================= Coverage 41.34% 41.34% ======================================= Files 61 61 Lines 3212 3212 ======================================= Hits 1328 1328 Misses 1671 1671 Partials 213 213 ```

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

yonahd commented 3 months ago

Created the branch. @Yuni-sa can you rebase?

Yuni-sa commented 3 months ago

@yonahd