similarweb / statusbay-helm

Helm Chart for Statusbay
https://statusbay.io
Apache License 2.0
22 stars 5 forks source link

Helm chart improvements #52

Closed mmolnar closed 4 months ago

cregev commented 5 months ago

@mmolnar, very nice! I did not there is a Helm Chart release.

Let me know when to review it... I went over most of the changes already.

mmolnar commented 5 months ago

I had to redo it as the original github action assumed there are multiple helm charts under charts directory and did not allow using a single chart in root of the repository.

I modified the original github action from Helm, striped it of unnecessary things (for us) and modified it to work for a single chart. Currently it will make a new release for the chart after each change of version field inside Chart.yaml, tag the repository as vx.x.x where x.x.x is the version from Chart.yaml and update github pages to be avare of the new release.

Seems to work as can be seen in my fork: https://github.com/mmolnar/statusbay-helm

I can even use the github pages directly as an helm repo:

helm template my-release --repo https://mmolnar.github.io/statusbay-helm/ statusbay-helm