Skip to content

Commit be5b9b4

Browse files
author
AndrewMusser
committed
Customize the Inno installation
1 parent 36dc6c2 commit be5b9b4

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/release.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,17 @@ jobs:
1616
SM_CLIENT_CERT_PASSWORD: ${{ secrets.SM_CLIENT_CERT_PASSWORD }}
1717
SM_HOST: ${{ secrets.SM_HOST }}
1818
steps:
19-
- name: Download + Install Inno
20-
uses: pwall2222/inno-setup-download@v0.0.4
19+
- name: Check out repository code
20+
uses: actions/checkout@v4
21+
with:
22+
submodules: true
23+
token: ${{ secrets.GH_LPM_ASPYTHON_TOKEN }}
24+
25+
- name: Download Inno Setup installer
26+
run: Invoke-WebRequest -Uri "https://jrsoftware.org/download.php/is.exe" -OutFile "is.exe"
27+
28+
- name: Install Inno Setup silently
29+
run: .\is.exe /verysilent /dir="C:\Program Files\Inno Setup"
30+
31+
- name: Run iscc against .iss file
32+
run: C:\Progra~1\Inno Setup\ISCC.exe .\utils\Setup.iss

0 commit comments

Comments
 (0)