Skip to content

Commit dc39a79

Browse files
committed
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.
1 parent 0ab1d79 commit dc39a79

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

.github/workflows/pipeline.yaml

+2-6
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,8 @@ jobs:
132132

133133
- name: github - publish - chart
134134
run: |
135-
mkdir -p helm-charts/charts
136-
cp .artifacts/helm/reflector-${{env.version}}.tgz helm-charts/charts
137-
138-
cd helm-charts
139-
rm -f index.yaml
140-
helm repo index ./
135+
mkdir -p helm-charts/repository/reflector
136+
cp .artifacts/helm/reflector-${{env.version}}.tgz helm-charts/repository/reflector
141137
142138
git config user.name "Romeo Dumitrescu"
143139
git config user.email "[email protected]"

src/helm/reflector/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ version: 0.1.0
2424
appVersion: 0.1.0
2525

2626

27-
icon: https://raw.githubusercontent.com/emberstack/CDN/master/Projects/ES.FX/es.fx.1.0.0.0.png
27+
icon: https://raw.githubusercontent.com/emberstack/CDN/main/helm-charts/generic/emberstack_icon.png
2828
keywords:
2929
- reflector
3030
- controller

0 commit comments

Comments
 (0)