From dc39a790ac3aae473b55d435b962cacaec198b4a Mon Sep 17 00:00:00 2001 From: Romeo Dumitrescu Date: Sat, 6 Jul 2024 17:01:02 +0300 Subject: [PATCH] ci(pipeline): streamline helm chart publishing and update icon URL - Simplified the process of publishing Helm charts by reducing unnecessary steps. - Changed the directory structure for storing Helm charts to improve organization. - Updated the icon URL in the reflector's Chart.yaml file. --- .github/workflows/pipeline.yaml | 8 ++------ src/helm/reflector/Chart.yaml | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/pipeline.yaml b/.github/workflows/pipeline.yaml index 8605612..21d7e3d 100644 --- a/.github/workflows/pipeline.yaml +++ b/.github/workflows/pipeline.yaml @@ -132,12 +132,8 @@ jobs: - name: github - publish - chart run: | - mkdir -p helm-charts/charts - cp .artifacts/helm/reflector-${{env.version}}.tgz helm-charts/charts - - cd helm-charts - rm -f index.yaml - helm repo index ./ + mkdir -p helm-charts/repository/reflector + cp .artifacts/helm/reflector-${{env.version}}.tgz helm-charts/repository/reflector git config user.name "Romeo Dumitrescu" git config user.email "5931333+winromulus@users.noreply.github.com" diff --git a/src/helm/reflector/Chart.yaml b/src/helm/reflector/Chart.yaml index 1650667..fb4de14 100644 --- a/src/helm/reflector/Chart.yaml +++ b/src/helm/reflector/Chart.yaml @@ -24,7 +24,7 @@ version: 0.1.0 appVersion: 0.1.0 -icon: https://raw.githubusercontent.com/emberstack/CDN/master/Projects/ES.FX/es.fx.1.0.0.0.png +icon: https://raw.githubusercontent.com/emberstack/CDN/main/helm-charts/generic/emberstack_icon.png keywords: - reflector - controller