63
63
java-version : 17
64
64
65
65
- name : Run package
66
- run : xcodebuild -project sample/iosApp/iosApp.xcodeproj -scheme iosApp -destination 'platform=iOS Simulator,name=iPhone 16,OS=latest' CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
66
+ run : xcodebuild -project sample/iosApp/iosApp.xcodeproj -scheme iosApp -destination 'platform=iOS Simulator,name=iPhone 16,OS=latest' CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO -derivedDataPath sample/build/ios/outputs/
67
+
68
+ - name : Upload APK artifacts
69
+ uses : actions/upload-artifact@v4
70
+ with :
71
+ name : ios-files
72
+ path : sample/build/ios/outputs/Build/Products/Debug-iphonesimulator/*.app
67
73
68
74
package-linux :
69
75
name : Package linux desktop
82
88
- name : Run package
83
89
run : ./gradlew sample:packageReleaseDeb
84
90
91
+ - name : Upload APK artifacts
92
+ uses : actions/upload-artifact@v4
93
+ with :
94
+ name : deb-files
95
+ path : sample/build/compose/binaries/main-release/deb/*.deb
96
+
85
97
package-macos :
86
98
name : Package macos desktop
87
99
# needs: test
@@ -99,6 +111,12 @@ jobs:
99
111
- name : Run package
100
112
run : ./gradlew sample:packageReleaseDmg
101
113
114
+ - name : Upload APK artifacts
115
+ uses : actions/upload-artifact@v4
116
+ with :
117
+ name : dmg-files
118
+ path : sample/build/compose/binaries/main-release/dmg/*.dmg
119
+
102
120
package-windows :
103
121
name : Package windows desktop
104
122
# needs: test
@@ -116,6 +134,12 @@ jobs:
116
134
- name : Run package
117
135
run : ./gradlew sample:packageReleaseMsi
118
136
137
+ - name : Upload APK artifacts
138
+ uses : actions/upload-artifact@v4
139
+ with :
140
+ name : msi-files
141
+ path : sample/build/compose/binaries/main-release/msi/*.msi
142
+
119
143
package-js :
120
144
name : Package js browser
121
145
# needs: test
@@ -133,6 +157,12 @@ jobs:
133
157
- name : Run package
134
158
run : ./gradlew sample:jsBrowserDistribution
135
159
160
+ - name : Upload APK artifacts
161
+ uses : actions/upload-artifact@v4
162
+ with :
163
+ name : js-browser-files
164
+ path : sample/build/dist/js/productionExecutable/*
165
+
136
166
package-wasm-js :
137
167
name : Package wasm js browser
138
168
# needs: test
@@ -150,6 +180,12 @@ jobs:
150
180
- name : Run package
151
181
run : ./gradlew sample:wasmJsBrowserDistribution
152
182
183
+ - name : Upload APK artifacts
184
+ uses : actions/upload-artifact@v4
185
+ with :
186
+ name : wasm-js-browser-files
187
+ path : sample/build/dist/wasmJs/productionExecutable/*
188
+
153
189
deploy-api-docs :
154
190
name : Deploy API docs
155
191
needs : [ package-android, package-ios, package-linux, package-macos, package-windows, package-js, package-wasm-js ]
0 commit comments