From e989ad3ee9c39f3cde8a81c0bebf869e4f053472 Mon Sep 17 00:00:00 2001 From: hoppla20 Date: Thu, 19 Mar 2026 13:50:15 +0100 Subject: [PATCH] feat(ci): publish helm chart to ghcr (#8697) --- .github/workflows/helm_manual_release.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/helm_manual_release.yml b/.github/workflows/helm_manual_release.yml index 53fae5d5f..976f565b2 100644 --- a/.github/workflows/helm_manual_release.yml +++ b/.github/workflows/helm_manual_release.yml @@ -6,6 +6,7 @@ on: permissions: contents: write pages: write + packages: write jobs: helm-release: @@ -15,7 +16,7 @@ jobs: with: fetch-depth: 0 - - name: Publish Helm charts + - name: Publish Helm charts to github pages uses: stefanprodan/helm-gh-pages@v1.7.0 with: token: ${{ secrets.GITHUB_TOKEN }} @@ -23,3 +24,15 @@ jobs: target_dir: helm branch: gh-pages helm_version: "3.18.4" + + - name: Publish Helm charts to github container registry (ghcr.io) + uses: bitdeps/helm-oci-charts-releaser@v0.1.5 + with: + charts_dir: k8s/charts + github_token: ${{ secrets.GITHUB_TOKEN }} + oci_registry: ghcr.io/${{ github.repository_owner }} + oci_username: github-actions + oci_password: ${{ secrets.GITHUB_TOKEN }} + skip_dependencies: true + skip_helm_install: true + skip_gh_release: true