2828 containerImage : " kubernetes-reflector"
2929 containerImageBuildContext : " src/"
3030 containerImageBuildDockerfile : " src/ES.Kubernetes.Reflector/Dockerfile"
31- dockerHubContainerImageRepository : " emberstack"
32- ghcrContainerImageRepository : " ghcr.io/emberstack"
31+ containerImageRegistry : " ghcr.io/emberstack"
3332 helmChart : " reflector"
3433 helmChartDir : " src/helm/reflector"
3534
@@ -135,11 +134,6 @@ jobs:
135134 run : |
136135 echo "${{ secrets.ES_GITHUB_PAT }}" | helm registry login ghcr.io -u ${{ github.actor }} --password-stdin
137136
138- - name : tools - helm - login - docker.io
139- if : ${{ needs.discovery.outputs.requiresBuildPush == 'true' }}
140- run : |
141- echo "${{ secrets.ES_DOCKERHUB_PAT }}" | helm registry login registry-1.docker.io -u ${{ secrets.ES_DOCKERHUB_USERNAME }} --password-stdin
142-
143137 - name : tools - docker - login ghcr.io
144138 if : ${{ needs.discovery.outputs.requiresBuildPush == 'true' }}
145139 uses : docker/login-action@v3
@@ -148,14 +142,6 @@ jobs:
148142 username : ${{ github.actor }}
149143 password : ${{ secrets.ES_GITHUB_PAT }}
150144
151- - name : tools - docker - login docker.io
152- if : ${{ needs.discovery.outputs.requiresBuildPush == 'true' }}
153- uses : docker/login-action@v3
154- with :
155- registry : docker.io
156- username : ${{ secrets.ES_DOCKERHUB_USERNAME }}
157- password : ${{ secrets.ES_DOCKERHUB_PAT }}
158-
159145 - name : tools - docker - register QEMU
160146 run : |
161147 docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
@@ -165,7 +151,6 @@ jobs:
165151 with :
166152 driver : docker-container # REQUIRED for multi-platform builds
167153
168-
169154 - name : artifacts - prepare directories
170155 run : |
171156 mkdir -p .artifacts/helm
@@ -189,16 +174,11 @@ jobs:
189174 provenance : false
190175 platforms : linux/amd64,linux/arm/v7,linux/arm64
191176 tags : |
192- ${{ env.dockerHubContainerImageRepository }}/${{ env.containerImage }}:${{ env.gitVersion_SemVer }}
193- ${{ env.ghcrContainerImageRepository }}/${{ env.containerImage }}:${{ env.gitVersion_SemVer }}
177+ ${{ env.containerImageRegistry }}/${{ env.containerImage }}:${{ env.gitVersion_SemVer }}
194178
195- - name : helm - push - ghcr
179+ - name : helm - push - ghcr.io
196180 run : helm push .artifacts/helm/${{ env.helmChart }}-${{ env.gitVersion_SemVer }}.tgz oci://ghcr.io/${{ github.repository_owner }}/helm-charts
197181
198- - name : helm - push - docker.io
199- run : helm push .artifacts/helm/${{ env.helmChart }}-${{ env.gitVersion_SemVer }}.tgz oci://registry-1.docker.io/${{ github.repository_owner }}/helm-charts
200-
201-
202182 - name : " artifacts - upload - helm chart"
203183 uses : actions/upload-artifact@v4
204184 with :
0 commit comments