From 3875df2cbd6d129739cab2c75dff7860dfbefc00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Otto=20Kr=C3=B6pke?= Date: Wed, 25 Oct 2023 20:41:14 +0200 Subject: [PATCH] Publish helm chart as OCI chart --- .github/workflows/push.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index 2bcd09a..0ea0761 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -15,6 +15,10 @@ env: jobs: build: + permissions: + contents: write + packages: write + name: Build if: "! contains(toJSON(github.event.commits.*.message), '[skip-ci]')" runs-on: ubuntu-latest @@ -218,6 +222,11 @@ jobs: commit_username: stakater-user commit_email: stakater@gmail.com + - name: Publish Helm chart to ghcr.io + run: | + helm package deployments/kubernetes/chart/reloader/ + helm push reloader-*.tgz "oci://ghcr.io/${GITHUB_REPOSITORY_OWNER}/charts" + # Commit back changes - name: Log info about `.git` directory permissions run: |