Skip to content

Commit f003faa

Browse files
committed
Update GitHub Actions workflow to build installer
1 parent 328a5d4 commit f003faa

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,15 @@ jobs:
2626
- name: Build with PyInstaller
2727
run: pyinstaller true_image_upscaler.spec
2828

29+
- name: Run Inno Setup
30+
run: |
31+
"C:\Program Files (x86)\Inno Setup 6\ISCC.exe" "setup_script.iss"
32+
2933
- name: Upload artifact
3034
uses: actions/upload-artifact@v4
3135
with:
32-
name: true-image-upscaler-windows
33-
path: dist/true_image_upscaler.exe
36+
name: true-image-upscaler-windows-installer
37+
path: TrueImageUpscaler_Setup.exe
3438

3539
release:
3640
needs: build-windows
@@ -47,7 +51,7 @@ jobs:
4751
- name: Create Release
4852
uses: softprops/action-gh-release@v2
4953
with:
50-
files: artifacts/true-image-upscaler-windows/true_image_upscaler.exe
54+
files: artifacts/true-image-upscaler-windows-installer/TrueImageUpscaler_Setup.exe
5155
name: Release ${{ github.ref_name }}
5256
tag_name: ${{ github.ref_name }}
5357
generate_release_notes: true

0 commit comments

Comments
 (0)