d14c607713d2c65b3480144b73f4818bcdf5c8d4
Some checks failed
Build Helm Chart / helm-package (push) Failing after 3s
This commit introduces a new workflow file for building the Helm chart for Keycloak in the Gitea CI/CD pipeline. The workflow is triggered on push events to the main branch specifically when changes are made to the "charts/keycloak/Chart.yaml" file. The workflow includes several steps: - **Checkout the repository**: It pulls the latest code. - **Set Helm Chart App Name and Version**: It extracts the app name and version from the Chart.yaml file, allowing the Helm package to be named correctly. - **Setup Helm**: It installs Helm version 3.18.3 for packaging purposes. - **Package Helm Chart**: It updates dependencies, lints the chart, and packages it into a tgz file. - **Upload Helm Package**: It uploads the newly created Helm chart package to the specified Helm registry using credentials stored in Gitea secrets. This addition is necessary to automate the process of building and deploying the Helm chart, ensuring consistency and efficiency in the CI/CD pipeline.
Description
Hier findet man öffentlich zugängliche Helm Charts
Languages
Smarty
84.3%
Shell
15.7%