diff --git a/.github/actions/collect-changes/action.yaml b/.github/actions/collect-changes/action.yaml index 4781fa59..c32b94ed 100644 --- a/.github/actions/collect-changes/action.yaml +++ b/.github/actions/collect-changes/action.yaml @@ -25,33 +25,12 @@ runs: list-files: shell filters: | addedOrModified: - - added|modified: 'charts/*/**' - - # - name: Collect changed charts - # if: | - # steps.filter.outputs.addedOrModified == 'true' - # id: filter-charts - # shell: bash - # run: | - # CHARTS=() - # PATHS=(${{ steps.filter.outputs.addedOrModified_files }}) - # # Get only the chart paths - # for CHARTPATH in "${PATHS[@]}" - # do - # IFS='/' read -r -a path_parts <<< "${CHARTPATH}" - # CHARTS+=("${path_parts[1]}/${path_parts[2]}") - # done - - # # Remove duplicates - # CHARTS=( `printf "%s\n" "${CHARTS[@]}" | sort -u` ) - # # Set output to changed charts - # printf "::set-output name=addedOrModifiedCharts::%s\n" "${CHARTS[*]}" + - added|modified: '**' - name: Collect changed charts id: changed-charts shell: bash run: | - ct list-changed --config .ci/ct/ct-lint.yaml CHARTS=$(ct list-changed --config .ci/ct/ct-lint.yaml) # Set output to changed charts printf "::set-output name=addedOrModifiedCharts::%s\n" "${CHARTS[*]}" diff --git a/.github/workflows/pr-validate.yaml b/.github/workflows/pr-validate.yaml index 0895c48a..4e4b449e 100644 --- a/.github/workflows/pr-validate.yaml +++ b/.github/workflows/pr-validate.yaml @@ -20,12 +20,12 @@ jobs: pr-metadata: uses: bjw-s/helm-charts/.github/workflows/pr-metadata.yaml@main - # pre-commit-check: - # uses: bjw-s/helm-charts/.github/workflows/pre-commit-check.yaml@main - # needs: - # - pr-metadata - # with: - # modifiedFiles: ${{ needs.pr-metadata.outputs.addedOrModifiedFiles }} + pre-commit-check: + uses: bjw-s/helm-charts/.github/workflows/pre-commit-check.yaml@main + needs: + - pr-metadata + with: + modifiedFiles: ${{ needs.pr-metadata.outputs.addedOrModifiedFiles }} # charts-changelog: # uses: bjw-s/helm-charts/.github/workflows/charts-changelog.yaml@main