diff --git a/.github/workflows/get-changed-files.yml b/.github/workflows/get-changed-files.yml index 303e9a699..8e4175c8f 100644 --- a/.github/workflows/get-changed-files.yml +++ b/.github/workflows/get-changed-files.yml @@ -21,8 +21,9 @@ jobs: with: json: true base_sha: 'main' - # NOTE: `since_last_remote_commit: true` is implied by default and falls back to the previous local commit. - + files_ignore: | + *.md + *.yml - name: List all changed files env: ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} @@ -31,14 +32,4 @@ jobs: for file in ${ALL_CHANGED_FILES}; do echo "$file was changed" done - - - name: Setup test matrix scenarios - id: setup-matrix-scenarios - run: | - set -eux - matrix=$(echo "${ALL_CHANGED_FILES}" | awk -F'/' '{split($3, file_name, "."); split(file_name[1], cloud_region, "-");region= (length(cloud_region) > 1) ? substr($3, index($3, "-") + 1) : ""; cloud=cloud_region[1]; gsub(".json", "", region); print "{\"cloud\": \"" cloud "\", \"file_name\": \"" file_name[1] "\", " (region != "" ? "\"region\": \"" region "\", " : "") "\"scenario_type\": \"" $1 "\", \"scenario_name\": \"" $2 "\"},"}' | sort | uniq | sed 's/,$/,/') - matrix="${matrix//$'\n'/''}" - echo "matrix_combinations={\"include\": [${matrix%?}]}" >> "$GITHUB_OUTPUT" - env: - ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} \ No newline at end of file