diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml index c357396..0a6273c 100644 --- a/.woodpecker/test.yml +++ b/.woodpecker/test.yml @@ -12,14 +12,7 @@ variables: - | output=$(hass -c $CI_WORKSPACE --script check_config 2>&1) echo "$output" - error_found=false - while IFS= read -r line; do - if echo "$line" | grep -q "ERROR" && ! echo "$line" | grep -q "Unknown device"; then - error_found=true - echo "Error found: $line" - fi - done <<< "$output" - if [ "$error_found" = true ]; then + if echo "$output" | grep -v "Unknown device" | grep -q "ERROR"; then exit 1 fi environment: