name: build-ios on: schedule: - cron: '0 0 * * *' env: QT_VERSION: 6.5.3 jobs: build: name: Build runs-on: macos-11 steps: - name: checkout uses: actions/checkout@v3 - name: call cmake -G -h run: cmake -G -h - name: install qt for desktop uses: jurplel/install-qt-action@v3 with: aqtversion: '==3.1.*' host: 'mac' target: 'desktop' arch: 'clang_64' dir: ${{ github.workspace }} version: ${{ env.QT_VERSION }} - name: install qt for ios uses: jurplel/install-qt-action@v3 with: aqtversion: '==3.1.*' host: 'mac' target: 'ios' arch: 'ios' dir: ${{ github.workspace }} version: ${{ env.QT_VERSION }} - name: generate for ios run: | ${{ github.workspace }}/Qt/${{env.QT_VERSION}}/ios/bin/qt-cmake -G "Xcode" -S . -B "build/ios" \ -DCMAKE_BUILD_TYPE=Release \ -DQT_HOST_PATH:PATH="${{ github.workspace }}\Qt\${{env.QT_VERSION}}\macos" - name: build for ios run: | cmake --build "build/ios" --config Release --target StringAssistant tree build/ios