This helm plugin allows to download helm charts from private GitHub repositories.
You can test your changes locally by installing the locally built binary.
-
Uninstall current version of the plugin.
helm plugin remove github
-
Build your local version.
make build
-
Install your local version.
export HELM_GITHUB_PLUGIN_NO_INSTALL_HOOK=1 helm plugin install .
-
Check the plugin has been installed.
helm plugin list
- Create a new branch from
masterbranch with your changes. - Make sure that the version in
plugin.yamlfile is updated. - Create a pull request to
masterbranch. - Make sure that the pull request is reviewed and merged.
- Tag the commit with the same version as in
plugin.yamlfile. - Release workflow will be triggered and the new version will be published to GitHub releases.