From b413c390fd3a3127461b58908327581ae99a9bdd Mon Sep 17 00:00:00 2001 From: Cody Kickertz Date: Sun, 21 Dec 2025 13:59:45 -0600 Subject: [PATCH] fix(ci): make test failures block builds (#105) - Remove continue-on-error from integration tests - Set fail-on-error: true on test reporter Closes #56 Co-authored-by: admin --- .github/workflows/build.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c0871e12e2..4ac69abd83 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -104,9 +104,6 @@ jobs: cp -r _output/net8.0/linux-x64/publish/* bin/ chmod +x bin/Radarr ./test.sh Linux Integration Test - # Integration tests may fail in CI without full environment setup - # Remove continue-on-error once tests are stable - continue-on-error: true - name: Report test results uses: dorny/test-reporter@v2 @@ -116,7 +113,7 @@ jobs: path: "**/TestResult.xml" list-tests: "failed" reporter: dotnet-nunit - fail-on-error: false + fail-on-error: true fail-on-empty: false - name: Generate coverage report