I am using helm locally for upgrades. I just point helm to the charts/ directory and it does an update.
The problem is I need to do an archive for helm. that way I have the option of doing a manual rollback if I ever need to.
I have found github actions that create a helm repository using gh-pages. This is great, but it's not 100 percent what I need because this action will create github releases for you with a helm .tar.gz package. I want semantic release to do that for me! I don't want it to upload that artifact, I want to do it manually.
The action code is very close to what I need. I need this line of code to not run. That's about it! The rest of the action is great where it updates the index.yaml file and uploads it to gh-pages branch.
Requirements
helm package to make package of a chart
Add package to github release via semantic-release
Update index.yaml file in gh-pages branch to include this new release. It will reference the github release URL.
I am using helm locally for upgrades. I just point helm to the charts/ directory and it does an update.
The problem is I need to do an archive for helm. that way I have the option of doing a manual rollback if I ever need to.
I have found github actions that create a helm repository using gh-pages. This is great, but it's not 100 percent what I need because this action will create github releases for you with a helm .tar.gz package. I want semantic release to do that for me! I don't want it to upload that artifact, I want to do it manually.
The action code is very close to what I need. I need this line of code to not run. That's about it! The rest of the action is great where it updates the index.yaml file and uploads it to gh-pages branch.
Requirements
helm package
to make package of a chartindex.yaml
file in gh-pages branch to include this new release. It will reference the github release URL.