diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f5fa3a0f..6a62e52e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -320,7 +320,11 @@ jobs: dir: ${{ runner.temp }} set-env: 'true' extra: '--external 7z --base ${{ env.QT_MIRROR }}' - + - name: 'Install Qt Installer Framework ${{ env.QIF_VERSION }}' + run: | + mkdir -pv ${{ runner.temp }}/Qt/Tools/QtInstallerFramework + wget https://qt.amzsvc.com/tools/ifw/${{ env.QIF_VERSION }}.zip + unzip ${{ env.QIF_VERSION }}.zip -d ${{ runner.temp }}/Qt/Tools/QtInstallerFramework/ - name: 'Install Go' uses: actions/setup-go@v5 with: diff --git a/deploy/build_macos_ne.sh b/deploy/build_macos_ne.sh index 381e424f..b5ad378b 100755 --- a/deploy/build_macos_ne.sh +++ b/deploy/build_macos_ne.sh @@ -39,6 +39,10 @@ DMG_FILENAME=$PROJECT_DIR/${APP_NAME}.dmg if [ -z "${QT_VERSION+x}" ]; then echo "QT_VERSION is not set, using default 6.8.0" QT_VERSION=6.8.0 +fi + +if [ -z "${QIF_VERSION+x}" ]; then + echo "QIF_VERSION is not set, using default 4.7" QIF_VERSION=4.7 fi