From 56021f168b035bd041a4cc92ccb2e651469a141f Mon Sep 17 00:00:00 2001 From: takahirom Date: Fri, 5 Jul 2024 12:21:43 +0900 Subject: [PATCH] Fix regex 2 --- .github/workflows/screenshot-comparison-comment.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/screenshot-comparison-comment.yml b/.github/workflows/screenshot-comparison-comment.yml index 78f1c9602..3e17e7e1b 100644 --- a/.github/workflows/screenshot-comparison-comment.yml +++ b/.github/workflows/screenshot-comparison-comment.yml @@ -66,7 +66,7 @@ jobs: # Check for invalid file names and add only valid ones exist_valid_files="false" for file in "${files_to_add[@]}"; do - if [[ $file =~ ^[a-zA-Z0-9_./-]+$ ]]; then + if [[ $file =~ ^([-a-zA-Z0-9_. ]|\[|\])+$ ]]; then exist_valid_files="true" break fi @@ -83,7 +83,7 @@ jobs: # Check for invalid file names and add only valid ones for file in $files_to_add; do - if [[ "$file" =~ ^[a-zA-Z0-9_./-]+$ ]]; then + if [[ "$file" =~ ^([-a-zA-Z0-9_. ]|\[|\])+$ ]]; then git add "$file" fi done @@ -99,7 +99,7 @@ jobs: shell: bash run: | # Find all the files ending with _compare.png in roborazzi folder - files=$(find . -type f -name "*_compare.png" | grep "roborazzi/" | grep -E "^[a-zA-Z0-9_./-]+$") + files=$(find . -type f -name "*_compare.png" | grep "roborazzi/" | grep -E "^([-a-zA-Z0-9_. ]|\[|\])+$") delimiter="$(openssl rand -hex 8)" { echo "reports<<${delimiter}"