dnskr opened a new pull request, #4:
URL: https://github.com/apache/ozone-helm-charts/pull/4

   ## What changes were proposed in this pull request?
   
   The PR adds basic workflow to release Helm charts.
   
   The release happens each time the chart version bumped in `Chart.yaml` in 
the `main` branch.
   The workflow turns current GitHub project into a self-hosted Helm chart repo 
and requires the following:
    - Branch `gh-pages` (ideally created from initial commit) to store the 
published charts.
    - Enabled GitHub Pages with source branch equal to `gh-pages` (go to 
Settings/Pages and change the Source Branch).
   
   **Caution! The workflow releases initial version of the chart after merge!**
   
   Links for details:
    - Helm docs - 
https://helm.sh/docs/howto/chart_releaser_action/#github-actions-workflow
    - chart-releaser Action - https://github.com/helm/chart-releaser-action
   
   ## What is the link to the Apache JIRA
   
   https://issues.apache.org/jira/browse/HDDS-11039
   
   ## How was this patch tested?
   
   Tested in the repository fork:
    - Action 
https://github.com/dnskr/ozone-helm-charts/actions/runs/9839040223/job/27160243103
    - Release 
https://github.com/dnskr/ozone-helm-charts/releases/tag/ozone-0.1.0
    - Helm repo index https://dnskr.github.io/ozone-helm-charts/index.yaml


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to