diff --git a/.github/workflows/nsis.yml b/.github/workflows/nsis.yml index cf5d1c67..e679ec72 100644 --- a/.github/workflows/nsis.yml +++ b/.github/workflows/nsis.yml @@ -75,10 +75,15 @@ jobs: mirror: 'http://mirrors.ocf.berkeley.edu/qt/' cached: ${{ steps.cache-qt.outputs.cache-hit }} # ========================================================================================================= + - name: Win-${{ matrix.arch }} - ${{ matrix.qt_version }} - Setup Ninja + if: matrix.platform == 'windows-latest' + uses: ashutoshvarma/setup-ninja@master + with: + # ninja version to download. Default: 1.10.0 + version: 1.10.0 - name: Win-${{ matrix.arch }} - ${{ matrix.qt_version }} - Build preparation - Download Dependencies shell: bash run: | - choco install -y ninja curl -o ./libs/Qv2ray-deps-grpc-${{ matrix.arch }}-windows.7z -L https://github.com/Qv2ray/Qv2ray-deps/releases/download/release/Qv2ray-deps-grpc-${{ matrix.arch }}-windows.7z - name: Win-${{ matrix.arch }} - Build preparation - Extract Dependencies uses: DuckSoft/extract-7z-action@v1.0