diff --git a/.github/workflows/build_and_upload.yml b/.github/workflows/build_and_upload.yml index 4222e7c..131d808 100644 --- a/.github/workflows/build_and_upload.yml +++ b/.github/workflows/build_and_upload.yml @@ -71,6 +71,14 @@ jobs: if: matrix.dir != 'musl' run: cargo build --locked --release --target ${{ matrix.target }} --manifest-path binaries/geph5-client-gui/Cargo.toml + - name: Build Windows installer + if: matrix.os == 'windows-latest' + shell: bash + run: | + choco install innosetup + cp target/${{ matrix.target }}/release/geph5-client-gui packaging/windows + iscc packaging/windows/setup.iss + - name: Move client GUI binaries to artifacts directory if: matrix.dir != 'musl' shell: bash diff --git a/packaging/windows/vk_swiftshader.dll b/packaging/windows/vk_swiftshader.dll deleted file mode 100644 index 5e86a5a..0000000 Binary files a/packaging/windows/vk_swiftshader.dll and /dev/null differ