RocketChat / helm-charts

Repository for RocketChat helm charts
37 stars 67 forks source link

Automate helm release using Github Actions #34

Closed r0zbot closed 2 years ago

r0zbot commented 2 years ago

When a new release is created in this repo, this action creates the .tgz file, tests it for regressions and then pushes it to the gh-pages branch.

This was meant to be a part of the main app release process, but since https://github.com/RocketChat/Rocket.Chat/pull/22189 was never merged, I'm adding it to this repo too.

One thing to note is that this marries the appVersion with the chart version, so that both of them should always be in sync.

Also, should we add a notification to a rocketchat channel about this release?

CLAassistant commented 2 years ago

CLA assistant check
All committers have signed the CLA.

geekgonecrazy commented 2 years ago

Loving the inclusion of k3d for doing testing in the ci