Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds Helm GitHub actions for CI (linting and testing any changed charts in a PR), and CD (packaging merged chart changes and uploading to GitHub releases, and updating the repo index in GitHub pages). For more info, see https://github.com/helm/charts-repo-actions-demo
Note about steps:
Merging this PR should not publish any charts yet, since there was no previous version of them in a GitHub pages helm repo index file.Edit: this did add all the existing charts on PR merge. I seem to remember that not working in the past, but I could be wrong or we may have fixed it upstream in chart-releaser. Either way, it works now. I deleted the releases/tags and reverted
gh-pages
back to the initial empty commit so we can still proceed with step 2 belowstable
to a new helm repo in https://github.com/prometheus-community