flink-kubernetes-operator
flink-kubernetes-operator copied to clipboard
[CI] Helm Chart Releaser
trafficstars
What is the purpose of the change
A better integration Flink Operator and Helm with GitHub.
Brief change log
- Added host Helm Charts from Flink Operator using GitHub Releases, GitHub Pages and GitHub Actions.
Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
- A GitHub branch called
gh-pageswould be needed to store the published charts. It's a pre-requisite for chart-releaser-action. - This change would store the Helm Chart release for Apache Flink Operator in the GitHub repo similar to this.
Does this pull request potentially affect one of the following parts:
- Dependencies (does it add or upgrade a dependency): no
- The public API, i.e., is any changes to the
CustomResourceDescriptors: no - Core observer or reconciler logic that is regularly executed: no
Documentation
- Does this pull request introduce a new feature? no
We had a similar attempt in the past that was abandoned: https://github.com/apache/flink-kubernetes-operator/pull/170
Could you please check and explain what is different now?
@kaskol10 could you please address @gyfora's question?
Closing due to over a month of inactivity.