From 4c331bdb2959628c8f32b93b385d3b7a25f3d5a6 Mon Sep 17 00:00:00 2001 From: JeffreyDallas <39912573+JeffreyDallas@users.noreply.github.com> Date: Fri, 14 Jun 2024 12:03:13 -0500 Subject: [PATCH] ci: enable workflow dispatch for helm test (#893) Signed-off-by: Jeffrey Tang --- .github/workflows/zxc-helm-chart-tests.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/zxc-helm-chart-tests.yaml b/.github/workflows/zxc-helm-chart-tests.yaml index 7473b5f8..aa61ed99 100644 --- a/.github/workflows/zxc-helm-chart-tests.yaml +++ b/.github/workflows/zxc-helm-chart-tests.yaml @@ -20,6 +20,7 @@ name: "ZXC: FS Helm Chart Tests" # - .github/workflows/flow-pull-request-checks.yaml on: + workflow_dispatch: workflow_call: inputs: custom-job-label: @@ -96,6 +97,11 @@ jobs: echo ">> No relevant files are changed. No need to run helm chart tests" fi + - name: Workflow trigger + if: github.event_name == 'workflow_dispatch' + run: | + echo "run-tests=true" >> "${GITHUB_OUTPUT}" + - name: Initialize Job Variables id: vars if: ${{ steps.check-changed-files.outputs.run-tests && !cancelled() && !failure() }}