summaryrefslogtreecommitdiff
path: root/.github/workflows/bleeding.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/bleeding.yml')
-rw-r--r--.github/workflows/bleeding.yml16
1 files changed, 12 insertions, 4 deletions
diff --git a/.github/workflows/bleeding.yml b/.github/workflows/bleeding.yml
index 59da1dfad..2587d832b 100644
--- a/.github/workflows/bleeding.yml
+++ b/.github/workflows/bleeding.yml
@@ -12,25 +12,33 @@ jobs:
if: "github.repository == 'qutebrowser/qutebrowser'"
runs-on: ubuntu-20.04
timeout-minutes: 45
+ strategy:
+ fail-fast: false
+ matrix:
+ include:
+ - testenv: bleeding
+ image: "archlinux-webengine-unstable-qt6"
+ - testenv: bleeding-qt5
+ image: "archlinux-webengine-unstable"
container:
- image: "qutebrowser/ci:archlinux-webengine-unstable"
+ image: "qutebrowser/ci:${{ matrix.image }}"
env:
FORCE_COLOR: "1"
PY_COLORS: "1"
- DOCKER: "archlinux-webengine-unstable"
+ DOCKER: "${{ matrix.image }}"
CI: true
volumes:
# Hardcoded because we can't use ${{ runner.temp }} here apparently.
- /home/runner/work/_temp/:/home/runner/work/_temp/
options: --privileged --tty
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Set up problem matchers
run: "python scripts/dev/ci/problemmatchers.py py3 ${{ runner.temp }}"
- name: Run tox
- run: dbus-run-session tox -e bleeding
+ run: dbus-run-session tox -e ${{ matrix.testenv }}
irc:
timeout-minutes: 2
continue-on-error: true