From 8a23bf07a3e8c81ab20c88b68641c048f0606b57 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:30:14 +0200 Subject: [PATCH 01/21] pipeline: create dev pipeline --- .github/workflows/dev.yaml | 55 ++++++++++++++++++++++++++++++++ .github/workflows/release.yaml | 2 ++ charts/home-assistant/Chart.yaml | 1 + charts/infro/Chart.yaml | 2 ++ 4 files changed, 60 insertions(+) create mode 100644 .github/workflows/dev.yaml diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml new file mode 100644 index 0000000..10b2001 --- /dev/null +++ b/.github/workflows/dev.yaml @@ -0,0 +1,55 @@ +on: + pull_request: + paths: + - 'charts/**' + +jobs: + create-matrix: + runs-on: ubuntu-latest + + outputs: + charts: ${{ steps.charts.outputs.charts }} + + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Create changed charts matrix + id: charts + run: | + charts=$(git diff --name-only | grep ^charts/ | cut -d/ -f2 | uniq | sort | jq -R -s -c 'split("\n")[:-1]') + echo "charts=${charts}" >> "$GITHUB_OUTPUT" + + build-charts: + runs-on: ubuntu-latest + needs: create-matrix + + strategy: + matrix: + chart: ${{ fromJSON(needs.create-matrix.outputs.charts) }} + + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up Helm + uses: azure/setup-helm@v4 + with: + version: v3.12.0 + + - name: Login to GitHub Container Registry + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + + - name: Push chart to GHCR + run: | + echo "Pushing chart ${{ matrix.chart }}" +# helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" + diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3ac35ee..a53f361 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -30,6 +30,8 @@ jobs: - name: Run chart-releaser uses: helm/chart-releaser-action@v1.6.0 + with: + skip_existing: true env: CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" diff --git a/charts/home-assistant/Chart.yaml b/charts/home-assistant/Chart.yaml index 97121f9..ecb3c74 100644 --- a/charts/home-assistant/Chart.yaml +++ b/charts/home-assistant/Chart.yaml @@ -1,3 +1,4 @@ apiVersion: v2 name: home-assistant version: 1.0.2 +a diff --git a/charts/infro/Chart.yaml b/charts/infro/Chart.yaml index 3f30264..d8e5a5d 100644 --- a/charts/infro/Chart.yaml +++ b/charts/infro/Chart.yaml @@ -1,3 +1,5 @@ apiVersion: v2 name: infro version: 1.0.6 + +a From 535502b00db6fa697014f220a45bc981e6c86fd8 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:33:01 +0200 Subject: [PATCH 02/21] pipeline: print charts --- .github/workflows/dev.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 10b2001..b9f6201 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -20,6 +20,7 @@ jobs: id: charts run: | charts=$(git diff --name-only | grep ^charts/ | cut -d/ -f2 | uniq | sort | jq -R -s -c 'split("\n")[:-1]') + echo "::set-output name=charts::$charts" echo "charts=${charts}" >> "$GITHUB_OUTPUT" build-charts: From 1d899745d6f3e72f2840ccfeaacf22360c355262 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:34:01 +0200 Subject: [PATCH 03/21] pipeline: print charts --- .github/workflows/dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index b9f6201..9143f12 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -20,7 +20,7 @@ jobs: id: charts run: | charts=$(git diff --name-only | grep ^charts/ | cut -d/ -f2 | uniq | sort | jq -R -s -c 'split("\n")[:-1]') - echo "::set-output name=charts::$charts" + echo "charts=${charts}" echo "charts=${charts}" >> "$GITHUB_OUTPUT" build-charts: From 98074389cd95da1795f39446851661ec10446ab6 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:36:34 +0200 Subject: [PATCH 04/21] pipeline: add git diff merge base --- .github/workflows/dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 9143f12..f086433 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -19,7 +19,7 @@ jobs: - name: Create changed charts matrix id: charts run: | - charts=$(git diff --name-only | grep ^charts/ | cut -d/ -f2 | uniq | sort | jq -R -s -c 'split("\n")[:-1]') + charts=$(git diff --merge-base main --name-only | grep ^charts/ | cut -d/ -f2 | uniq | sort | jq -R -s -c 'split("\n")[:-1]') echo "charts=${charts}" echo "charts=${charts}" >> "$GITHUB_OUTPUT" From 9ad8c11c0573a95150099484c61b7a51306b94ad Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:38:04 +0200 Subject: [PATCH 05/21] pipeline: add origin --- .github/workflows/dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index f086433..38148e0 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -19,7 +19,7 @@ jobs: - name: Create changed charts matrix id: charts run: | - charts=$(git diff --merge-base main --name-only | grep ^charts/ | cut -d/ -f2 | uniq | sort | jq -R -s -c 'split("\n")[:-1]') + charts=$(git diff --merge-base origin/main --name-only | grep ^charts/ | cut -d/ -f2 | uniq | sort | jq -R -s -c 'split("\n")[:-1]') echo "charts=${charts}" echo "charts=${charts}" >> "$GITHUB_OUTPUT" From 3714b34baab1de83be28fa497b16742f21d0a5b7 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:43:03 +0200 Subject: [PATCH 06/21] pipeline: add helm template --- .github/workflows/dev.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 38148e0..e3a12a4 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -42,6 +42,10 @@ jobs: with: version: v3.12.0 + - name: Run Helm template + run: | + helm template "${{ matrix.chart }}" charts/${{ matrix.chart }} + - name: Login to GitHub Container Registry uses: docker/login-action@v3 with: From 4a2795987827251e8add4c10e7f94aa1bffd8c7a Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:44:35 +0200 Subject: [PATCH 07/21] pipeline: add test values --- charts/home-assistant/Chart.yaml | 3 +-- charts/immich/Chart.yaml | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/home-assistant/Chart.yaml b/charts/home-assistant/Chart.yaml index ecb3c74..1203235 100644 --- a/charts/home-assistant/Chart.yaml +++ b/charts/home-assistant/Chart.yaml @@ -1,4 +1,3 @@ apiVersion: v2 name: home-assistant -version: 1.0.2 -a +version: 1.0.3 diff --git a/charts/immich/Chart.yaml b/charts/immich/Chart.yaml index 478926a..b8cf4e2 100644 --- a/charts/immich/Chart.yaml +++ b/charts/immich/Chart.yaml @@ -11,3 +11,4 @@ dependencies: version: 19.6.4 repository: https://charts.bitnami.com/bitnami condition: redis.enabled + temp: true From 26422d3c9d7b33032bf7fbde981bd6e8a1ba99dd Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:45:41 +0200 Subject: [PATCH 08/21] pipeline: add test values --- charts/immich/Chart.yaml | 1 - charts/immich/templates/pvc-library.yaml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/charts/immich/Chart.yaml b/charts/immich/Chart.yaml index b8cf4e2..478926a 100644 --- a/charts/immich/Chart.yaml +++ b/charts/immich/Chart.yaml @@ -11,4 +11,3 @@ dependencies: version: 19.6.4 repository: https://charts.bitnami.com/bitnami condition: redis.enabled - temp: true diff --git a/charts/immich/templates/pvc-library.yaml b/charts/immich/templates/pvc-library.yaml index b9e5749..313f1a6 100644 --- a/charts/immich/templates/pvc-library.yaml +++ b/charts/immich/templates/pvc-library.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: {{ template "common.fullname" . }}-library + name: {s{ template "common.fullname" . }}-library labels: app.kubernetes.io/name: {{ template "common.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} From 0b4c9721460ef832856babcd82bf0064da45fdde Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:47:32 +0200 Subject: [PATCH 09/21] pipeline: add test values --- .github/workflows/dev.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index e3a12a4..492558d 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -42,6 +42,10 @@ jobs: with: version: v3.12.0 + - name: Run Helm dependency build + run: | + helm dependency build charts/${{ matrix.chart }} + - name: Run Helm template run: | helm template "${{ matrix.chart }}" charts/${{ matrix.chart }} From 674c5428c8467947a359c29dd823044884545dad Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:49:28 +0200 Subject: [PATCH 10/21] pipeline: do not fail fast in matrix --- .github/workflows/dev.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 492558d..ec83aba 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -28,6 +28,7 @@ jobs: needs: create-matrix strategy: + fail-fast: false matrix: chart: ${{ fromJSON(needs.create-matrix.outputs.charts) }} From 7063b4de59a35774c828034796270cf5d032b605 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 20:51:15 +0200 Subject: [PATCH 11/21] pipeline: add helm lint --- .github/workflows/dev.yaml | 4 ++++ charts/immich/templates/pvc-library.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index ec83aba..9efb739 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -51,6 +51,10 @@ jobs: run: | helm template "${{ matrix.chart }}" charts/${{ matrix.chart }} + - name: Run Helm lint + run: | + helm lint charts/${{ matrix.chart }} + - name: Login to GitHub Container Registry uses: docker/login-action@v3 with: diff --git a/charts/immich/templates/pvc-library.yaml b/charts/immich/templates/pvc-library.yaml index 313f1a6..b9e5749 100644 --- a/charts/immich/templates/pvc-library.yaml +++ b/charts/immich/templates/pvc-library.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: {s{ template "common.fullname" . }}-library + name: {{ template "common.fullname" . }}-library labels: app.kubernetes.io/name: {{ template "common.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} From 08a0a145385ac92e9b6ec7fd2d552389b0fde733 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:07:14 +0200 Subject: [PATCH 12/21] pipeline: add version change check --- .github/workflows/dev.yaml | 9 +++++++++ charts/infro/values.yaml | 3 +++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 9efb739..0b43ffb 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -62,6 +62,15 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + - name: Check for chart version change + run: | + old_version=$(git show origin/main:charts/${{ matrix.chart }}/Chart.yaml | yq eval ".version") + new_version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) + if [ "$old_version" == "$new_version" ]; then + echo "Chart version not changed" + exit 1 + fi + - name: Push chart to GHCR run: | echo "Pushing chart ${{ matrix.chart }}" diff --git a/charts/infro/values.yaml b/charts/infro/values.yaml index 4650cf8..904690f 100644 --- a/charts/infro/values.yaml +++ b/charts/infro/values.yaml @@ -37,3 +37,6 @@ config: existingSecretName: owner: config: + + +aaaa: "s" From 874f33261610787a3dd4a0095084c96b06de176b Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:08:21 +0200 Subject: [PATCH 13/21] pipeline: add test values --- charts/infro/Chart.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/charts/infro/Chart.yaml b/charts/infro/Chart.yaml index d8e5a5d..3f30264 100644 --- a/charts/infro/Chart.yaml +++ b/charts/infro/Chart.yaml @@ -1,5 +1,3 @@ apiVersion: v2 name: infro version: 1.0.6 - -a From 39a5e9c1103968ced8acad70243f41c248aa41ce Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:18:24 +0200 Subject: [PATCH 14/21] pipeline: push temp version --- .github/workflows/dev.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 0b43ffb..8bb7b5b 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -73,6 +73,7 @@ jobs: - name: Push chart to GHCR run: | - echo "Pushing chart ${{ matrix.chart }}" -# helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" - + version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) + yq e -i '.version = "env(version)-${{ github.base_ref }}.${{ github.run_id }}"' charts/${{ matrix.chart }}/Chart.yaml + echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.base_ref }}.${{ github.run_id }}" +# helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" From 8b6bd8290e91419bb9e9853e64db47fb7031e375 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:19:25 +0200 Subject: [PATCH 15/21] pipeline: push temp version --- .github/workflows/dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 8bb7b5b..d58611c 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -75,5 +75,5 @@ jobs: run: | version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) yq e -i '.version = "env(version)-${{ github.base_ref }}.${{ github.run_id }}"' charts/${{ matrix.chart }}/Chart.yaml - echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.base_ref }}.${{ github.run_id }}" + echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.ref_name }}.${{ github.run_id }}" # helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" From 8eb3f4a3b2e7b10a45e07cb6eb5c99bc00c16a86 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:21:17 +0200 Subject: [PATCH 16/21] pipeline: push temp version --- .github/workflows/dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index d58611c..7cf32d3 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -75,5 +75,5 @@ jobs: run: | version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) yq e -i '.version = "env(version)-${{ github.base_ref }}.${{ github.run_id }}"' charts/${{ matrix.chart }}/Chart.yaml - echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.ref_name }}.${{ github.run_id }}" + echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.ref }}.${{ github.run_id }}" # helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" From 8215cae1f9989976a1408b916b717a597d05c120 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:23:25 +0200 Subject: [PATCH 17/21] pipeline: push temp version --- .github/workflows/dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index 7cf32d3..caa9ead 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -75,5 +75,5 @@ jobs: run: | version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) yq e -i '.version = "env(version)-${{ github.base_ref }}.${{ github.run_id }}"' charts/${{ matrix.chart }}/Chart.yaml - echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.ref }}.${{ github.run_id }}" + echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.head_ref }}.${{ github.run_id }}" # helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" From 68152c171694575f93b744d63058af18a11eac67 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:25:44 +0200 Subject: [PATCH 18/21] pipeline: rename to build pipeline --- .github/workflows/{dev.yaml => build.yaml} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename .github/workflows/{dev.yaml => build.yaml} (97%) diff --git a/.github/workflows/dev.yaml b/.github/workflows/build.yaml similarity index 97% rename from .github/workflows/dev.yaml rename to .github/workflows/build.yaml index caa9ead..4d36664 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/build.yaml @@ -1,3 +1,5 @@ +name: Build Charts + on: pull_request: paths: @@ -75,5 +77,5 @@ jobs: run: | version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) yq e -i '.version = "env(version)-${{ github.base_ref }}.${{ github.run_id }}"' charts/${{ matrix.chart }}/Chart.yaml - echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.head_ref }}.${{ github.run_id }}" + echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.head_ref }}.${{ github.sha }}" # helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" From a94a871081e7722126cdfc09d23a630434634b35 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:27:31 +0200 Subject: [PATCH 19/21] pipeline: use short sha --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 4d36664..8d13190 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -77,5 +77,5 @@ jobs: run: | version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) yq e -i '.version = "env(version)-${{ github.base_ref }}.${{ github.run_id }}"' charts/${{ matrix.chart }}/Chart.yaml - echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.head_ref }}.${{ github.sha }}" + echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.head_ref }}.${GITHUB_SHA::7}" # helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" From b6cf8f94de6251a934bf698dc02659c9119d765b Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:28:32 +0200 Subject: [PATCH 20/21] pipeline: remove test values --- charts/infro/values.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/charts/infro/values.yaml b/charts/infro/values.yaml index 904690f..4650cf8 100644 --- a/charts/infro/values.yaml +++ b/charts/infro/values.yaml @@ -37,6 +37,3 @@ config: existingSecretName: owner: config: - - -aaaa: "s" From e96fdac3b2e93b0f20c8d467e3ed131c114bd157 Mon Sep 17 00:00:00 2001 From: Floris Feddema Date: Mon, 5 Aug 2024 21:31:21 +0200 Subject: [PATCH 21/21] pipeline: push chart --- .github/workflows/build.yaml | 2 +- charts/home-assistant/Chart.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 8d13190..dd0411e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -78,4 +78,4 @@ jobs: version=$(yq eval ".version" charts/${{ matrix.chart }}/Chart.yaml) yq e -i '.version = "env(version)-${{ github.base_ref }}.${{ github.run_id }}"' charts/${{ matrix.chart }}/Chart.yaml echo "Pushing chart ${{ matrix.chart }} with version $version-${{ github.head_ref }}.${GITHUB_SHA::7}" -# helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" + helm push "${{ matrix.chart }}" "oci://ghcr.io/${{ github.repository }}" diff --git a/charts/home-assistant/Chart.yaml b/charts/home-assistant/Chart.yaml index 1203235..97121f9 100644 --- a/charts/home-assistant/Chart.yaml +++ b/charts/home-assistant/Chart.yaml @@ -1,3 +1,3 @@ apiVersion: v2 name: home-assistant -version: 1.0.3 +version: 1.0.2