From 1a61e7fdd00c3be74fe77cecdda67a03b0b76b9c Mon Sep 17 00:00:00 2001 From: Qv2ray-dev <59914293+Qv2ray-dev@users.noreply.github.com> Date: Thu, 12 Mar 2020 10:18:57 +0800 Subject: [PATCH] Test against multiple qt version. (#413) * Update build-qv2ray-cmake.yml * Update build-qv2ray-cmake.yml * Update build-qv2ray-cmake.yml * Update build-qv2ray-cmake.yml * Update build-qv2ray-cmake.yml * Update build-qv2ray-cmake.yml --- .github/workflows/build-qv2ray-cmake.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-qv2ray-cmake.yml b/.github/workflows/build-qv2ray-cmake.yml index a9592f59..4b059d87 100644 --- a/.github/workflows/build-qv2ray-cmake.yml +++ b/.github/workflows/build-qv2ray-cmake.yml @@ -9,23 +9,25 @@ jobs: build: strategy: matrix: - qt_version: [5.13.2, 5.14.1] + qt_version: [5.11.3, 5.12.7, 5.13.2, 5.14.2] platform: [ubuntu-16.04, macos-latest, windows-latest] arch: [x86, x64] include: - platform: windows-latest arch: x86 qtarch: win32_msvc2017 - buildarch: Win32 - platform: windows-latest arch: x64 qtarch: win64_msvc2017_64 - buildarch: x64 exclude: - platform: ubuntu-16.04 arch: x86 - platform: macos-latest arch: x86 + - platform: windows-latest + qt_version: 5.11.3 + - platform: windows-latest + qt_version: 5.12.7 fail-fast: false runs-on: ${{ matrix.platform }} @@ -161,7 +163,7 @@ jobs: path: build/AppDir/Qv2ray.AppImage - name: Linux - ${{ matrix.qt_version }} - Upload binaries to release uses: svenstaro/upload-release-action@v1-release - if: github.event_name == 'release' && matrix.platform == 'ubuntu-16.04' && matrix.qt_version == '5.14.1' + if: github.event_name == 'release' && matrix.platform == 'ubuntu-16.04' && matrix.qt_version == '5.14.2' with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: build/AppDir/Qv2ray.AppImage @@ -182,7 +184,7 @@ jobs: path: build/Qv2ray.app.tar.gz - name: macOS - ${{ matrix.qt_version }} - Upload binaries to release uses: svenstaro/upload-release-action@v1-release - if: github.event_name == 'release' && matrix.platform == 'macos-latest' && matrix.qt_version == '5.14.1' + if: github.event_name == 'release' && matrix.platform == 'macos-latest' && matrix.qt_version == '5.14.2' with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: build/Qv2ray.app.tar.gz @@ -204,7 +206,7 @@ jobs: path: release.7z - name: Win-${{ matrix.arch }} - ${{ matrix.qt_version }} - Upload binaries to release uses: svenstaro/upload-release-action@v1-release - if: github.event_name == 'release' && matrix.platform == 'windows-latest' && matrix.qt_version == '5.14.1' + if: github.event_name == 'release' && matrix.platform == 'windows-latest' && matrix.qt_version == '5.14.2' with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: release.7z