build: added windows build zipping

This commit is contained in:
Simeon Radivoev 2026-03-01 20:26:57 +02:00
parent 52a0d5d825
commit 592d0cb21f
Signed by: simeonradivoev
GPG key ID: 7611A451D2A5D37A

View file

@ -77,6 +77,15 @@ jobs:
- name: Download artifacts - name: Download artifacts
uses: actions/download-artifact@v5 uses: actions/download-artifact@v5
- name: Archive Windows Release
if: matrix.os == 'ubuntu-latest'
uses: thedoctor0/zip-release@0.7.5
with:
type: "zip"
directory: ${{ github.workspace }}
filename: "Gameflow-Windows.zip"
path: "canary-build-Windows"
- name: Publish Release - name: Publish Release
uses: ncipollo/release-action@v1 uses: ncipollo/release-action@v1
with: with:
@ -87,4 +96,4 @@ jobs:
omitBodyDuringUpdate: true omitBodyDuringUpdate: true
replacesArtifacts: true replacesArtifacts: true
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
artifacts: "${{ github.workspace }}/canary-build-*/*.AppImage,${{ github.workspace }}/canary-build-*/*.zip" artifacts: "${{ github.workspace }}/canary-build-*/*.AppImage,${{ github.workspace }}/Gameflow-Windows.zip"