From d6cbc4282aa485f590cb984cec4085ebaa4f8b43 Mon Sep 17 00:00:00 2001 From: Kjeld Schouten Date: Wed, 24 May 2023 20:04:47 +0200 Subject: [PATCH] Update charts-lint.yaml Signed-off-by: Kjeld Schouten --- .github/workflows/charts-lint.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/charts-lint.yaml b/.github/workflows/charts-lint.yaml index 7109d2db35c..a9c84795484 100644 --- a/.github/workflows/charts-lint.yaml +++ b/.github/workflows/charts-lint.yaml @@ -51,8 +51,17 @@ jobs: if [[ $(echo ${OUTPUT_JSON} | jq --compact-output '. | length') -gt 0 ]]; then echo "detected=true" >> "$GITHUB_OUTPUT" fi + + - name: Fix Fixable Pre-Commit issues + shell: bash + if: inputs.chartChangesDetected == 'true' + run: | + echo "Running pre-commit test-and-cleanup..." + pre-commit run --all ||: + # Fix sh files to always be executable + find . -name '*.sh' | xargs chmod +x - - name: Run against changes + - name: Run Pre-Commit Scan uses: pre-commit/action@v2.0.3 if: steps.list-changed.outputs.detected == 'true' with: