Actions
action #90614
closedCI test webui-docker-compose failed but PR was merged anyway
Description
Observation¶
https://github.com/os-autoinst/openQA/pull/3820 showed that the CI check "webui-docker-compose" failed (problem Nr. 1) but mergify nevertheless merged the PR (problem Nr. 2)
Acceptance criteria¶
- AC1: webui-docker-compose is stable
- AC2: mergify only merges if also webui-docker-compose (and likely others?) are passed
Suggestions¶
- See https://github.com/os-autoinst/openQA/runs/2239018835 for details about the failure:
The command '/bin/sh -c zypper ar -p 95 -f http://download.opensuse.org/repositories/devel:openQA/openSUSE_Leap_15.2 devel_openQA && zypper ar -p 90 -f http://download.opensuse.org/repositories/devel:openQA:Leap:15.2/openSUSE_Leap_15.2 devel_openQA_Leap && zypper --gpg-auto-import-keys ref && zypper in -y --force-resolution openQA nginx && zypper clean' returned a non-zero code: 8
- Make sure that such failure is handled with retry
- Add this check and potentially others to the mergify config so that mergify does not merge prematurely
Actions