@@ -35,41 +35,82 @@ jobs:
35
35
run : ./gradlew clean createExe
36
36
env :
37
37
DOCKER_ENABLE_SECURITY : ${{ matrix.enable_security }}
38
+ STIRLING_PDF_DESKTOP_UI : false
38
39
39
40
- name : Get version number
40
41
id : versionNumber
41
42
run : echo "versionNumber=$(./gradlew printVersion --quiet | tail -1)" >> $GITHUB_OUTPUT
42
43
43
44
- name : Rename binarie
44
- if : matrix.file_suffix != ''
45
- run : cp ./build/launch4j/Stirling-PDF.exe ./build/launch4j/Stirling-PDF${{ matrix.file_suffix }}.exe
45
+ run : cp ./build/launch4j/Stirling-PDF.exe ./build/launch4j/Stirling-PDF-Server${{ matrix.file_suffix }}.exe
46
46
47
47
- name : Upload Assets binarie
48
48
uses : actions/upload-artifact@v4
49
49
with :
50
- path : ./build/launch4j/Stirling-PDF${{ matrix.file_suffix }}.exe
51
- name : Stirling-PDF${{ matrix.file_suffix }}.exe
50
+ path : ./build/launch4j/Stirling-PDF-Server ${{ matrix.file_suffix }}.exe
51
+ name : Stirling-PDF-Server ${{ matrix.file_suffix }}.exe
52
52
overwrite : true
53
53
retention-days : 1
54
54
if-no-files-found : error
55
+
55
56
- name : Upload binaries to release
56
57
uses : softprops/action-gh-release@v2
57
58
with :
58
- files : ./build/launch4j/Stirling-PDF${{ matrix.file_suffix }}.exe
59
+ files : ./build/launch4j/Stirling-PDF-Server ${{ matrix.file_suffix }}.exe
59
60
60
61
- name : Rename jar binaries
61
- run : cp ./build/libs/Stirling-PDF-${{ steps.versionNumber.outputs.versionNumber }}.jar ./build/libs/Stirling-PDF${{ matrix.file_suffix }}.jar
62
+ run : cp ./build/libs/Stirling-PDF-${{ steps.versionNumber.outputs.versionNumber }}.jar ./build/libs/Stirling-PDF-Server ${{ matrix.file_suffix }}.jar
62
63
63
64
- name : Upload Assets jar binaries
64
65
uses : actions/upload-artifact@v4
65
66
with :
66
- path : ./build/libs/Stirling-PDF${{ matrix.file_suffix }}.jar
67
- name : Stirling-PDF${{ matrix.file_suffix }}.jar
67
+ path : ./build/libs/Stirling-PDF-Server ${{ matrix.file_suffix }}.jar
68
+ name : Stirling-PDF-Server ${{ matrix.file_suffix }}.jar
68
69
overwrite : true
69
70
retention-days : 1
70
71
if-no-files-found : error
71
72
72
73
- name : Upload jar binaries to release
73
74
uses : softprops/action-gh-release@v2
74
75
with :
75
- files : ./build/libs/Stirling-PDF${{ matrix.file_suffix }}.jar
76
+ files : ./build/libs/Stirling-PDF-Server${{ matrix.file_suffix }}.jar
77
+
78
+
79
+ push-ui :
80
+ runs-on : ubuntu-latest
81
+ steps :
82
+ - uses : actions/checkout@v4
83
+
84
+ - name : Set up JDK 17
85
+ uses : actions/setup-java@v4
86
+ with :
87
+ java-version : " 17"
88
+ distribution : " temurin"
89
+
90
+ - uses : gradle/actions/setup-gradle@v4
91
+ with :
92
+ gradle-version : 8.7
93
+
94
+ - name : Generate exe
95
+ run : ./gradlew clean createExe
96
+ env :
97
+ DOCKER_ENABLE_SECURITY : false
98
+ STIRLING_PDF_DESKTOP_UI : true
99
+
100
+ - name : Get version number
101
+ id : versionNumber
102
+ run : echo "versionNumber=$(./gradlew printVersion --quiet | tail -1)" >> $GITHUB_OUTPUT
103
+
104
+ - name : Upload Assets binarie
105
+ uses : actions/upload-artifact@v4
106
+ with :
107
+ path : ./build/launch4j/Stirling-PDF.exe
108
+ name : Stirling-PDF.exe
109
+ overwrite : true
110
+ retention-days : 1
111
+ if-no-files-found : error
112
+
113
+ - name : Upload binaries to release
114
+ uses : softprops/action-gh-release@v2
115
+ with :
116
+ files : ./build/launch4j/Stirling-PDF.exe
0 commit comments