From 73c81827faa6899e8ebb5e802f1eaf0b532b166c Mon Sep 17 00:00:00 2001 From: Abhijeet V <31417623+abvaidya@users.noreply.github.com> Date: Tue, 12 Mar 2024 21:52:35 -0700 Subject: [PATCH] publish helm chart to docker registry (#6) Signed-off-by: Abhijeet V <31417623+abvaidya@users.noreply.github.com> --- .github/workflows/release.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 509f923..1a0bb3b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -9,6 +9,7 @@ env: REGISTRY_URL: docker.io REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} + REGISTRY_OWNER: athenz jobs: build_images: @@ -104,3 +105,10 @@ jobs: CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" CR_PACKAGE_PATH: ${{ steps.chart_download.outputs.download-path }} CR_SKIP_EXISTING: true + + - name: push helm chart to docker hub + run: | + echo ${{ secrets.REGISTRY_PASSWORD }} | helm registry login -u ${{ secrets.REGISTRY_USERNAME }} --password-stdin registry-1.docker.io + cd "${{ steps.chart_download.outputs.download-path }}" + ls -ltr + helm push "${{ needs.build_images.outputs.RELEASE_HELM_CHART_NAME }}-${{ needs.build_images.outputs.RELEASE_HELM_CHART_VERSION }}.tgz" oci://registry-1.docker.io/${{ env.REGISTRY_OWNER }}