diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a64c6736..262ba6d2 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -192,10 +192,10 @@ jobs: # ------------------------------------------------------ Build-iOS: - runs-on: macos-13 + runs-on: macos-latest env: - QT_VERSION: 6.6.2 + QT_VERSION: 6.9.2 CC: cc CXX: c++ PROD_AGW_PUBLIC_KEY: ${{ secrets.PROD_AGW_PUBLIC_KEY }} @@ -210,7 +210,7 @@ jobs: - name: 'Setup xcode' uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: '15.2' + xcode-version: '26.1' - name: 'Install desktop Qt' uses: jurplel/install-qt-action@v3 @@ -467,7 +467,7 @@ jobs: runs-on: macos-latest env: - QT_VERSION: 6.8.3 + QT_VERSION: 6.9.2 MAC_TEAM_ID: ${{ secrets.MAC_TEAM_ID }} @@ -487,21 +487,31 @@ jobs: - name: 'Setup xcode' uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: '16.2.0' + xcode-version: '26.1' - - name: 'Install Qt' + - name: 'Install desktop Qt' uses: jurplel/install-qt-action@v3 with: version: ${{ env.QT_VERSION }} host: 'mac' target: 'desktop' + modules: 'qtremoteobjects qt5compat qtshadertools qtmultimedia' arch: 'clang_64' - modules: 'qtremoteobjects qt5compat qtshadertools' dir: ${{ runner.temp }} - setup-python: 'true' set-env: 'true' - extra: '--external 7z --base ${{ env.QT_MIRROR }}' + extra: '--base ${{ env.QT_MIRROR }}' + - name: 'Install go' + uses: actions/setup-go@v5 + with: + go-version: '1.24' + cache: false + + - name: 'Setup gomobile' + run: | + export PATH=$PATH:~/go/bin + go install golang.org/x/mobile/cmd/gomobile@latest + gomobile init - name: 'Get sources' uses: actions/checkout@v4