Skip to content

Commit

Permalink
Merge branch 'master' into v3
Browse files Browse the repository at this point in the history
  • Loading branch information
jurplel committed May 1, 2023
2 parents 37e649d + 3600680 commit aac41e2
Show file tree
Hide file tree
Showing 3 changed files with 105 additions and 96 deletions.
28 changes: 21 additions & 7 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,18 +35,32 @@ jobs:
- windows-2019
- macos-11
- macos-12
aqtversion:
- null # use whatever the default is
qt:
- version: "5.9.0"
requested: "5.9.0"
modules: qtwebengine
- version: "5.15.2"
requested: "5.15"
modules: qtwebengine
- version: "6.3.2" # Qt 6.3 is not an LTS version, so '6.3.*' always resolves to '6.3.2'
requested: "6.3.*"
# In Qt 6.2.0+, qtwebengine requires qtpositioning and qtwebchannel
modules: qtwebengine qtpositioning qtwebchannel
- version: null # Tools-only build
requested: null
cache:
- cached
- uncached
include:
- os: ubuntu-22.04
aqtversion: "==3.1.*"
qt:
version: "5.15.2"
requested: "5.15"
modules: qtwebengine


steps:
- uses: actions/checkout@v3
Expand All @@ -66,21 +80,21 @@ jobs:
cd action
npm run build
- name: Install Qt5 with options
if: ${{ matrix.qt.version && startsWith(matrix.qt.version, '5') }}
- name: Install Qt with options and default aqtversion
if: ${{ !matrix.aqtversion && matrix.qt.version }}
uses: ./
with:
modules: qtwebengine
modules: ${{ matrix.qt.modules }}
version: ${{ matrix.qt.requested }}
tools: tools_ifw tools_qtcreator,qt.tools.qtcreator
cache: ${{ matrix.cache == 'cached' }}

- name: Install Qt6 with options
if: ${{ matrix.qt.version && startsWith(matrix.qt.version, '6') }}
- name: Install Qt with options and specified aqtversion
if: ${{ matrix.aqtversion && matrix.qt.version }}
uses: ./
with:
# In Qt 6.2.0+, qtwebengine requires qtpositioning and qtwebchannel
modules: qtwebengine qtpositioning qtwebchannel
aqtversion: ${{ matrix.aqtversion }}
modules: ${{ matrix.qt.modules }}
version: ${{ matrix.qt.requested }}
tools: tools_ifw tools_qtcreator,qt.tools.qtcreator
cache: ${{ matrix.cache == 'cached' }}
Expand Down
161 changes: 79 additions & 82 deletions action/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit aac41e2

Please sign in to comment.