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 <[email protected]>
This commit is contained in:
kfox1111
2023-05-14 17:39:08 -07:00
committed by GitHub
parent 8c5643b5f7
commit 8d9b73496d
+1 -12
View File
@@ -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/[email protected]
@@ -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 \