From 8d9b73496da6df821896a4931cf1c997ca0e1215 Mon Sep 17 00:00:00 2001 From: kfox1111 Date: Sun, 14 May 2023 17:39:08 -0700 Subject: [PATCH] Switch the spire tests to always run (#250) This patch sets the spire chart tests to always run. This enables changes in tests to be tested and sets a base for split out charts. --------- Signed-off-by: Kevin Fox --- .github/workflows/helm-chart-ci.yaml | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/.github/workflows/helm-chart-ci.yaml b/.github/workflows/helm-chart-ci.yaml index 4ac7bb0..2fab7f0 100644 --- a/.github/workflows/helm-chart-ci.yaml +++ b/.github/workflows/helm-chart-ci.yaml @@ -92,14 +92,6 @@ jobs: with: version: ${{ env.CHART_TESTING_VERSION }} - - name: Run chart-testing (list-changed) - id: list-changed - run: | - changed=$(ct list-changed --target-branch ${{ github.base_ref }}) - if [[ -n "$changed" ]]; then - echo "changed=true" >> $GITHUB_OUTPUT - fi - - name: Run chart-testing (lint) run: | ct lint --debug ${{ github.base_ref != 'release' && '--check-version-increment=false' || '' }} \ @@ -114,8 +106,6 @@ jobs: needs: [lint-chart] - if: needs.lint-chart.outputs.changed == 'true' - steps: - name: Checkout uses: actions/checkout@v3.5.2 @@ -137,8 +127,6 @@ jobs: - lint-chart - build-matrix - if: needs.lint-chart.outputs.changed == 'true' - strategy: fail-fast: false matrix: @@ -209,6 +197,7 @@ jobs: "${TEST_DIR}/install.sh" else ct install --debug \ + --charts "charts/spire" \ --namespace "${scenario}" \ --target-branch ${{ github.base_ref }} \ --exclude-deprecated \