Skip to content

Commit 2b09d81

Browse files
author
VijiCodes
committed
test: full CI workflow on feature branch
1 parent 10b0950 commit 2b09d81

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/build-and-release.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,31 @@ jobs:
3131
path: |
3232
build/libs/*.jar
3333
build/libs/*.war
34+
35+
build-exe:
36+
runs-on: windows-latest
37+
needs: build-artifacts
38+
steps:
39+
- name: Checkout repository
40+
uses: actions/checkout@v4
41+
42+
- name: Set up JDK
43+
uses: actions/setup-java@v3
44+
with:
45+
distribution: 'temurin'
46+
java-version: '21'
47+
48+
- name: Install WiX Toolset
49+
run: choco install wix --yes
50+
51+
- name: Set up Gradle
52+
uses: gradle/gradle-build-action@v2
53+
54+
- name: Run createEXE task
55+
run: ./gradlew createEXE
56+
57+
- name: Upload EXE Installer
58+
uses: actions/upload-artifact@v4
59+
with:
60+
name: windows-installer
61+
path: build/**/*.exe

0 commit comments

Comments
 (0)