name: Samples cpp qt client on: push: branches: - "samples/client/petstore/cpp-qt/**" pull_request: paths: - "samples/client/petstore/cpp-qt/**" env: GRADLE_VERSION: 6.9 jobs: build: name: Build cpp qt client strategy: matrix: os: - ubuntu-latest - macOS-latest - windows-latest runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - name: Install Qt uses: jurplel/install-qt-action@v4 with: version: "6.7.1" target: "desktop" - name: Build working-directory: "samples/client/petstore/cpp-qt" run: cmake . && cmake --build .