Skip to content

Commit 73c265e

Browse files
committed
ci: build and upload Windows msi package
1 parent 850e658 commit 73c265e

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,3 +241,18 @@ jobs:
241241
shell: msys2 {0}
242242
run: |
243243
make -C t show-failure-results
244+
- name: Install Wix Toolset v4
245+
run: |
246+
dotnet tool install --global wix --version 4.0.0
247+
- name: Install Wix UI Extension
248+
run: |
249+
wix extension add -g WixToolset.UI.wixext
250+
- name: Build MSI Installer
251+
shell: msys2 {0}
252+
run: |
253+
make -C contrib/wix
254+
- name: Upload MSI Package
255+
uses: actions/upload-artifact@v3
256+
with:
257+
name: stgit-msi-package
258+
path: contrib/wix/stgit-*.msi

0 commit comments

Comments
 (0)