--- # ---------------------------------------------- # -- Helmfile apply changes # ---------------------------------------------- kind: pipeline type: kubernetes name: Apply helmfile changes trigger: branch: - main event: - push steps: - name: Publish the Helm chart image: alpine/helm environment: GITEA_TOKEN: from_secret: GITEA_TOKEN commands: - helm plugin install https://github.com/chartmuseum/helm-push - helm package chart -d chart-package - helm repo add --username allanger --password $GITEA_TOKEN allanger-charts https://git.badhouseplants.net/api/packages/allanger/helm - helm cm-push "./chart-package/$(ls chart-package)" allanger-charts