From f3ebef8c6b8893b055bafca6be279c25ec05e168 Mon Sep 17 00:00:00 2001 From: Anthony Vuong Date: Tue, 2 May 2023 15:18:12 -0700 Subject: [PATCH] Add cm-publish steps --- .github/workflows/cm-publish.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cm-publish.yml b/.github/workflows/cm-publish.yml index 54b6268a..fb9a8a03 100644 --- a/.github/workflows/cm-publish.yml +++ b/.github/workflows/cm-publish.yml @@ -17,13 +17,17 @@ jobs: - name: Install Helm uses: azure/setup-helm@v3 with: - version: v3.10.1 # Also update in lint-and-test.yaml + version: v3.10.1 - name: Add uclalibrary helm repo run: | helm repo add uclalibrary https://chartmuseum.library.ucla.edu/charts/ - - name: Run chart-releaser + - name: Install ChartMuseum helm plugin + run: | + helm plugin install https://github.com/chartmuseum/helm-push + + - name: Publish ArgoCD helm chart to UCLA Library's Chartmuseum run: | helm cm-push charts/argo-cd uclalibrary -u ${CM_USERNAME} -p ${CM_PASSWORD} env: