scottrigby opened a new issue #10523:
URL: https://github.com/apache/airflow/issues/10523


   **Description**
   
   @mik-laj Hi 👋 I was just coming to this repo to see if you're interested in 
help getting the Helm chart repo set up to replace the chart in `stable`. 
   
   Stable repo is nearing the end of it's deprecation period, and I'm glad to 
see a version of the Airflow chart is already here. See 
https://github.com/helm/charts/issues/21103 for the meta issue tracking moving 
all the `stable` repo charts to new homes.
   
   Note there is also a version of the chart maintained by Bitnami, who have 
been very involved in the `stable` repo for years, but : 
https://github.com/bitnami/charts/tree/master/bitnami/airflow
   
   **Use case / motivation**
   
   Set up a Helm repo, either as a separate git repo in your org, or keeping 
the same setup you have now. We have created Helm chart repo actions for chart 
testing (CI) and releasing chart packages as your own GitHub-hosted Helm repo 
(CD).
   
   Options:
   1. If we either move the chart to a separate git repo in the artifacthub gh 
org, or even move the hub github pages setting to a branch other than the main 
one, we can use the 
[@helm/chart-releaser-action](https://github.com/helm/chart-releaser-action) 
GitHub Action to automate the helm repo.
   2. If we keep structure as-is, we can still use the 
[helm/chart-releaser](https://github.com/helm/chart-releaser) project, just 
with a custom script.
   
   For either option we can also use the 
[@helm/chart-testing-action](https://github.com/helm/chart-testing-action) to 
wrap the chart-testing project @mattfarina mentioned above. Here's an demo repo 
to see how they work together: https://github.com/helm/charts-repo-actions-demo
   
   Whichever option you decide I'm make a PR if it helps.
   
   **Related Issues**
   
   - https://github.com/helm/charts/issues/21103
   - https://github.com/apache/airflow/issues/10486
   - https://github.com/apache/airflow/issues/10379


----------------------------------------------------------------
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.

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


Reply via email to