From 33cf64377fefa55efc6289539937fe05b96f9b5d Mon Sep 17 00:00:00 2001 From: Anton-4 <17049058+Anton-4@users.noreply.github.com> Date: Fri, 12 Dec 2025 12:35:05 +0100 Subject: [PATCH] fix pipe retry action (#8640) --- .github/actions/flaky-retry/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/flaky-retry/action.yml b/.github/actions/flaky-retry/action.yml index 08d6f9c4d4..8a26761ba7 100644 --- a/.github/actions/flaky-retry/action.yml +++ b/.github/actions/flaky-retry/action.yml @@ -48,7 +48,7 @@ runs: fi # Check if error matches retry condition - if grep -q "${{ inputs.error_string_contains }}" "$output_file"; then + if grep -Eq "${{ inputs.error_string_contains }}" "$output_file"; then echo "Command failed with exit code $exit_code and error output contains '${{ inputs.error_string_contains }}'" echo "Retrying..." attempt=$((attempt + 1)) @@ -89,7 +89,7 @@ runs: } # Check if error matches retry condition - if ($output -like "*${{ inputs.error_string_contains }}*") { + if ($output -match "${{ inputs.error_string_contains }}") { Write-Host "Command failed with exit code $exitCode and error output contains '${{ inputs.error_string_contains }}'" Write-Host "Retrying..." $attempt++