diff options
author | Bram <perl-rt@wizbit.be> | 2022-08-20 13:50:46 +0200 |
---|---|---|
committer | Yves Orton <demerphq@gmail.com> | 2022-09-05 16:44:05 +0200 |
commit | 178616fe14feb613d5a76b07ebd6e2c901355876 (patch) | |
tree | 9423f4c4059bd082ed10c1f1eb94bbd2e359f4c8 /dist/Search-Dict | |
parent | 8d845d9fec753ecdb61ad65787eaf8ec7a311eb0 (diff) | |
download | perl-178616fe14feb613d5a76b07ebd6e2c901355876.tar.gz |
CI: Special case porting test in 'sanity check'
Add a special case for the porting test in the sanity check of the
CI run.
Before:
When a porting test failed (such as t/porting/authors.t,
t/porting/cmp_version.t, ...) then it would skip all the other
test configurations.
Now:
When a porting test fails:
- result of sanity check is failure (i.e. it's red)
- other test configurations are run and these will also run the
porting tests. (These may or may not fail, depending on the test)
When a non-porting test fails:
- result of sanity check is failure (i.e. it's red)
- sanity check still runs the porting tests
- other test configurations are skipped
Note: in the `if`conditions of the other test configurations it was
needed to include `always()` because otherwise GitHub uses an
implicit `success() &&` (which check the result of the
sanity check - which is unwanted if only the porting tests failed)
Fixes #19867
Diffstat (limited to 'dist/Search-Dict')
0 files changed, 0 insertions, 0 deletions