honeycombio / helm-charts

Helm repository and charts for Honeycomb
Apache License 2.0
30 stars 39 forks source link

maint: Release on every commit #309

Closed TylerHelmuth closed 11 months ago

TylerHelmuth commented 11 months ago

Which problem is this PR solving?

Currently to release a chart we must create a prep PR and then manually tag. Based on the infrequency of releases and the scope of what is being released, we now consider this toil.

This PR updates the repo's release process to be in line with other popular charts like opentelemetry, jaeger, and prometheus. With these changes a chart will be released on every commit to main.

Short description of the changes

How to verify that this has the expected result