add chart paths for helm actions
This commit is contained in:
@@ -13,6 +13,12 @@ inputs:
|
||||
REGISTRY_TOKEN:
|
||||
description: "Token for OCI registry login"
|
||||
required: true
|
||||
CHART_PATH:
|
||||
description: "Path to the Helm chart"
|
||||
default: "."
|
||||
VALUES_FILE:
|
||||
description: "Path to a values file (optional)"
|
||||
default: ""
|
||||
|
||||
runs:
|
||||
using: composite
|
||||
@@ -27,9 +33,11 @@ runs:
|
||||
- name: Helm Upgrade
|
||||
shell: sh
|
||||
run: |
|
||||
helm dependency update
|
||||
echo "Running: helm upgrade ${{ inputs.DEPLOYMENT_NAME }} ./ -n ${{ inputs.DEPLOYMENT_NAME }}"
|
||||
helm upgrade ${{ inputs.DEPLOYMENT_NAME }} ./ -n ${{ inputs.DEPLOYMENT_NAME }}
|
||||
helm dependency update ${{ inputs.CHART_PATH }}
|
||||
VALUES_FLAG=""
|
||||
if [ -n "${{ inputs.VALUES_FILE }}" ]; then VALUES_FLAG="--values ${{ inputs.VALUES_FILE }}"; fi
|
||||
echo "Running: helm upgrade ${{ inputs.DEPLOYMENT_NAME }} ${{ inputs.CHART_PATH }} -n ${{ inputs.DEPLOYMENT_NAME }} $VALUES_FLAG"
|
||||
helm upgrade ${{ inputs.DEPLOYMENT_NAME }} ${{ inputs.CHART_PATH }} -n ${{ inputs.DEPLOYMENT_NAME }} $VALUES_FLAG
|
||||
|
||||
- name: Remove kubeconfig
|
||||
if: always()
|
||||
|
||||
Reference in New Issue
Block a user