Add the release process (#34)

This commit is contained in:
Sijie Guo 2020-07-02 00:11:02 -07:00 committed by GitHub
parent cfabdc9332
commit 0b719122b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,3 +23,16 @@
This is the officially supported Helm Chart for installing Apache Pulsar on Kubernetes. This is the officially supported Helm Chart for installing Apache Pulsar on Kubernetes.
Read [Deploying Pulsar on Kubernetes](http://pulsar.apache.org/docs/en/deploy-kubernetes/) for more details. Read [Deploying Pulsar on Kubernetes](http://pulsar.apache.org/docs/en/deploy-kubernetes/) for more details.
## Release Process
1. Bump the version in [charts/pulsar/Chart.yaml](https://github.com/apache/pulsar-helm-chart/blob/master/charts/pulsar/Chart.yaml#L24).
2. Send a pull request for reviews.
3. After the pull request is approved, merge it. The release workflow will be triggered automatically.
- It creates a tag named `pulsar-<version>`.
- Published the packaged helm chart to Github releases.
- Update the `charts/index.yaml` in Pulsar website.
4. Trigger the Pulsar website build to make the release available under https://pulsar.apache.org/charts.