diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 24eca58..3364d5c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -70,68 +70,3 @@ jobs: prerelease: true release_name: "Prebuilt Library" body: "Prebuilt binaries for QArchive, to use with Qt prebuilds. (Work in Progress)" - - windows-mingw: - runs-on: windows-2019 - name: windows-mingw${{ matrix.arch }}-qt-${{ matrix.qt_version }}-${{ matrix.build_type }} - strategy: - fail-fast: false - matrix: - qt_version: [5.15.2] - arch: [x64, x86] - build_type: [Release, Debug] - - steps: - - name: Checkout - uses: actions/checkout@v3 - - - name: CMake - uses: lukka/get-cmake@latest - - - name: Set up MinGW - uses: egor-tensin/setup-mingw@v2 - with: - platform: ${{ matrix.arch }} - - - name: Install Conan - id: conan - uses: turtlebrowser/get-conan@main - with: - version: 1.62.0 - - - name: Make Output Directory - run: | - mkdir -p ${{github.workspace}}/output/QArchive - mkdir -p ${{github.workspace}}/upload - - - name: Build - run: | - set QT_VERSION=${{ matrix.qt_version }} - python3 scripts/write_conan.py - - mkdir build - cd build - cmake -DQARCHIVE_QT_VERSION_MAJOR=5 -DQARCHIVE_CONAN_BUILD=ON -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} .. - cmake --build . --config ${{ matrix.build_type }} - cmake --install . --prefix=${{ github.workspace }}/output/QArchive --config ${{ matrix.build_type }} - cd .. - - - name: Check Contents - working-directory: ${{github.workspace}} - run: ls -R ${{ github.workspace }}/output - - - name: Zip Files - run: | - cd ${{ github.workspace }}/output/ - 7z a ${{ github.workspace }}/upload/windows-mingw-qt-${{ matrix.qt_version }}-${{ matrix.arch }}-${{ matrix.build_type }}.zip QArchive - - - name: Upload Bundles - uses: svenstaro/upload-release-action@v2 - with: - repo_token: ${{ secrets.GITHUB_TOKEN }} - file: ${{ github.workspace }}/upload/windows-mingw-qt-${{ matrix.qt_version }}-${{ matrix.arch }}-${{ matrix.build_type }}.zip - tag: prebuilt - overwrite: true - prerelease: true - release_name: "Prebuilt Library" - body: "Prebuilt binaries for QArchive, to use with Qt prebuilds. (Work in Progress)"