Add cm-publish steps

This commit is contained in:
Anthony Vuong 2023-05-02 15:18:12 -07:00
parent 1d4b87320b
commit f3ebef8c6b
No known key found for this signature in database
GPG key ID: 614B88C718644CD2

View file

@ -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: