diff --git a/.gitea/workflows/lint-test.yaml b/.gitea/workflows/lint-test.yaml index 6a9214e..2e30261 100644 --- a/.gitea/workflows/lint-test.yaml +++ b/.gitea/workflows/lint-test.yaml @@ -19,30 +19,13 @@ jobs: with: version: v3.14.4 - - uses: actions/setup-python@v5 - with: - python-version: '3.x' - check-latest: true + - name: Check for changed charts + id: changed-files + uses: tj-actions/changed-files@v45.0.3 - - name: Set up chart-testing - uses: helm/chart-testing-action@v2.6.1 + - name: List all changed files + run: | + for file in ${{ steps.changed-files.output_all_changed_files }}; do + echo "$file was changed" + done - - name: Run chart-testing (list-changed) - id: list-changed - run: | - changed=$(ct list-changed --target-branch ${{ gitea.event.repository.default_branch }}) - if [[ -n "$changed" ]]; then - echo "changed=true" >> "$GITEA_OUTPUT" - fi - - - name: Run chart-testing (lint) - if: steps.list-changed.outputs.changed == 'true' - run: ct lint --target-branch ${{ gitea.event.repository.default_branch }} - - - name: Create kind cluster - if: steps.list-changed.outputs.changed == 'true' - uses: helm/kind-action@v1.10.0 - - - name: Run chart-testing (install) - if: steps.list-changed.outputs.changed == 'true' - run: ct install --target-branch ${{ gitea.event.repository.default_branch }}