aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2022-03-25 16:21:40 +0100
committerBadlop <badlop@process-one.net>2022-04-01 12:03:51 +0200
commit4c51f6e1fedc9f78707b5e8b56204198349d1b7f (patch)
treef89cacb08ef47a33724af42d3d4016910e7e5fe3 /.github
parentTerminate ejabberd_sm before everything else to ensure sessions closing (#3641) (diff)
Check results when test with any OTP is not skipped
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml11
1 files changed, 6 insertions, 5 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f6b8168e8..abe20503f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -170,11 +170,12 @@ jobs:
cat $RE/var/log/ejabberd/ejabberd.log
grep -q "is stopped in" $RE/var/log/ejabberd/ejabberd.log
- - name: Run tests
- if: matrix.otp != 24
+ - name: Run tests (OTP 19.3)
+ if: matrix.otp == '19.3'
+ id: ct2
run: make test
- - name: Run tests (OTP 24)
- if: matrix.otp == 24
+ - name: Run tests
+ if: matrix.otp != '19.3'
id: ct
run: |
(cd priv && ln -sf ../sql)
@@ -187,7 +188,7 @@ jobs:
rebar3 cover
- name: Check results
- if: always() && steps.ct.outcome != 'skipped'
+ if: always() && (steps.ct.outcome != 'skipped' || steps.ct2.outcome != 'skipped')
id: ctresults
run: |
[[ -d _build ]] && ln -s _build/test/logs/last/ logs || true