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 <admin@ardentleatherworks.com>
This commit is contained in:
Cody Kickertz 2025-12-21 13:59:45 -06:00 committed by GitHub
parent 87605c0214
commit b413c390fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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