diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-07-03 12:49:56 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-07-03 18:55:46 +0200 |
commit | 6b77e1af991d8ae7cd5050825b8884cb049c1f81 (patch) | |
tree | 2885ac2d9f7411798068a29cc62526da52ff6a2a | |
parent | a8d12c882676de392c664fe1bf2c3947236c9b81 (diff) | |
download | qutebrowser-6b77e1af991d8ae7cd5050825b8884cb049c1f81.tar.gz qutebrowser-6b77e1af991d8ae7cd5050825b8884cb049c1f81.zip |
ci: Add Windows/macOS
-rw-r--r-- | .github/workflows/ci.yml | 11 |
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 }}" |