Run all tests even if some fail

This commit is contained in:
Gunter Labes 2023-08-10 23:54:42 +02:00 committed by GitHub
parent 8714f8e6bc
commit 9887d0ca26
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -100,7 +100,7 @@ jobs:
;;
esac
- name: Check path options
if: steps.build.outcome == 'success'
if: success() || steps.build.outcome == 'success'
run: |
./wesnoth --version
for opt in config data userconfig userdata
@ -110,19 +110,19 @@ jobs:
printf '%s-path: %s\n' "$opt" "$output"
done
- name: WML validation
if: steps.build.outcome == 'success'
if: success() || steps.build.outcome == 'success'
run: ./utils/CI/schema_validation.sh
- name: Run WML tests
if: steps.build.outcome == 'success'
if: success() || steps.build.outcome == 'success'
run: ./run_wml_tests -g -c -t 20
- name: Run play tests
if: steps.build.outcome == 'success'
if: success() || steps.build.outcome == 'success'
run: ./utils/CI/play_test_executor.sh
- name: Run MP tests
if: steps.build.outcome == 'success'
if: success() || steps.build.outcome == 'success'
run: ./utils/CI/mp_test_executor.sh
- name: Run unit tests
if: steps.build.outcome == 'success'
if: success() || steps.build.outcome == 'success'
run: ./run_boost_tests
steam-runtime: