File tree 1 file changed +5
-1
lines changed
github/composite-actions/helm-install-local-chart
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 1
1
name : ' Install Helm releases'
2
2
description : ' Deploy a service using Warestack and Helm package manager'
3
3
inputs :
4
+ environment :
5
+ description : ' Environment to build for (e.g., dev, staging, prod)'
6
+ required : true
4
7
release_name :
5
8
description : ' Release name to be used for the helm releases and Container Repository'
6
9
required : true
29
32
# Install or Upgrade the Helm release
30
33
- name : Install or upgrade helm release
31
34
env :
35
+ ENVIRONMENT : ${{ inputs.environment }}
32
36
RELEASE_NAME : ${{ inputs.release_name }}
33
37
NAMESPACE : ${{ inputs.namespace }}
34
38
IMAGE_URI : ${{ inputs.image_uri }}
38
42
HELM_PATH : ${{ inputs.helm_path }}
39
43
run : |-
40
44
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 \
42
46
--set image.repository=${{ env.IMAGE_URI }} \
43
47
--set image.tag=${{ env.IMAGE_TAG }} \
44
48
--set cert.tls.secretName=$RELEASE_NAME \
You can’t perform that action at this time.
0 commit comments