From 0562b9f865df79542dfcd59cfbd14c9ac9a792d3 Mon Sep 17 00:00:00 2001 From: Tonye Jack Date: Wed, 18 Jan 2023 11:54:46 -0700 Subject: [PATCH] fix: handle case of invalid file patterns (#950) --- get-changed-paths.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/get-changed-paths.sh b/get-changed-paths.sh index 224d050f..363d6576 100755 --- a/get-changed-paths.sh +++ b/get-changed-paths.sh @@ -147,7 +147,7 @@ fi echo "Retrieving changes between $INPUT_PREVIOUS_SHA ($INPUT_TARGET_BRANCH) → $INPUT_CURRENT_SHA ($INPUT_CURRENT_BRANCH)" -if [[ "$INPUT_HAS_CUSTOM_PATTERNS" == "false" ]]; then +if [[ "$INPUT_HAS_CUSTOM_PATTERNS" == "false" || -z "$INPUT_FILES_PATTERN_FILE" ]]; then if [[ "$INPUT_JSON" == "false" ]]; then if [[ "$INPUT_DIR_NAMES" == "true" ]]; then ADDED=$(get_diff "$INPUT_PREVIOUS_SHA" "$INPUT_CURRENT_SHA" A | xargs -I {} dirname {} | get_dirname_max_depth | uniq | awk -v d="$INPUT_SEPARATOR" '{s=(NR==1?s:s d)$0}END{print s}')