summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-07-03 12:49:56 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-07-03 18:55:46 +0200
commit6b77e1af991d8ae7cd5050825b8884cb049c1f81 (patch)
tree2885ac2d9f7411798068a29cc62526da52ff6a2a
parenta8d12c882676de392c664fe1bf2c3947236c9b81 (diff)
downloadqutebrowser-6b77e1af991d8ae7cd5050825b8884cb049c1f81.tar.gz
qutebrowser-6b77e1af991d8ae7cd5050825b8884cb049c1f81.zip
ci: Add Windows/macOS
-rw-r--r--.github/workflows/ci.yml11
1 files changed, 9 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 237549948..ef91b3852 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -107,8 +107,14 @@ jobs:
- testenv: py38-pyqt515-cov
os: ubuntu-20.04
python: 3.8
- ### TODO: macOS
- ### TODO: Windows
+ ### macOS: PyQt 5.14 (Python 3.7)
+ - testenv: py37-pyqt514
+ os: macos-10.15
+ python: 3.7
+ ### Windows: PyQt 5.14 (Python 3.7)
+ - testenv: py37-pyqt514
+ os: windows-2019
+ python: 3.7
runs-on: "${{ matrix.os }}"
steps:
- uses: actions/checkout@v2
@@ -131,6 +137,7 @@ jobs:
python-version: "${{ matrix.python }}"
- name: Install apt dependencies
run: sudo apt install libyaml-dev libegl1-mesa libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0
+ if: "startsWith(matrix.os, 'ubuntu-')"
- name: Install dependencies
run: "bash scripts/dev/ci/install.sh ${{ matrix.testenv }}"
- name: "Run ${{ matrix.testenv }}"