File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
github/composite-actions/helm-install-local-chart Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 11name : ' Install Helm releases'
22description : ' Deploy a service using Warestack and Helm package manager'
33inputs :
4+ environment :
5+ description : ' Environment to build for (e.g., dev, staging, prod)'
6+ required : true
47 release_name :
58 description : ' Release name to be used for the helm releases and Container Repository'
69 required : true
2932 # Install or Upgrade the Helm release
3033 - name : Install or upgrade helm release
3134 env :
35+ ENVIRONMENT : ${{ inputs.environment }}
3236 RELEASE_NAME : ${{ inputs.release_name }}
3337 NAMESPACE : ${{ inputs.namespace }}
3438 IMAGE_URI : ${{ inputs.image_uri }}
3842 HELM_PATH : ${{ inputs.helm_path }}
3943 run : |-
4044 helm upgrade ${{ env.RELEASE_NAME }} ${{ env.HELM_PATH }} --namespace ${{ env.NAMESPACE }} --create-namespace --wait \
41- --values ${{ env.HELM_PATH }}/values.yaml \
45+ --values ${{ env.HELM_PATH }}/values-${{ env.ENVIRONMENT }} .yaml \
4246 --set image.repository=${{ env.IMAGE_URI }} \
4347 --set image.tag=${{ env.IMAGE_TAG }} \
4448 --set cert.tls.secretName=$RELEASE_NAME \
You can’t perform that action at this time.
0 commit comments