File tree Expand file tree Collapse file tree 2 files changed +12
-14
lines changed Expand file tree Collapse file tree 2 files changed +12
-14
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ concurrency:
11
11
12
12
jobs :
13
13
build :
14
- name : Build
14
+ name : Build Mobile
15
15
runs-on : macos-latest
16
16
17
17
strategy :
@@ -43,26 +43,18 @@ jobs:
43
43
name : ${{ matrix.organization }}-${{ matrix.type }}-APKs
44
44
path : composeApp/build/outputs/apk/**/**/composeApp-*.apk
45
45
46
- desktop- build :
47
- name : Desktop Build
46
+ build-desktop :
47
+ name : Build Desktop
48
48
runs-on : macos-latest
49
- needs : [ build ]
50
49
51
50
steps :
52
51
- uses : actions/checkout@v4
53
52
54
53
- name : Setup
55
54
uses : ./.github/actions/setup
56
55
57
- - name : Copy branding resources
58
- run : ./gradlew copyBrandingToCommonResources
59
-
60
- - name : Run Conveyor (make app)
61
- uses : hydraulic-software/conveyor/actions/build@v9.1
62
- with :
63
- command : make app
64
- signing_key : ${{ secrets.SIGNING_KEY }}
65
- agree_to_license : 1
56
+ - name : Package Desktop app
57
+ run : ./gradlew copyBrandingToCommonResources packageDistributionForCurrentOS
66
58
67
59
android-lint :
68
60
name : Android Lint
91
83
kotlin-lint :
92
84
name : Kotlin Lint
93
85
runs-on : macos-latest
94
- needs : [ build ]
95
86
96
87
steps :
97
88
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change 1
1
include "#!./gradlew -q composeApp:printConveyorConfig"
2
2
3
+ // This enables native library extraction, which improves app startup time and robustness.
4
+ // It's optional but a good idea to have it. You can remove this if you get tired of specifying
5
+ // system properties for Java libraries with native components.
6
+ //
7
+ // See https://hydraulic.dev/blog/11-in-jar-signing.html for more.
8
+ include required("https://raw.githubusercontent.com/hydraulic-software/conveyor/master/configs/jvm/extract-native-libraries.conf")
9
+
3
10
// Config file documentation: https://conveyor.hydraulic.dev/latest/configs
4
11
app {
5
12
vcs-url = "github.com/ooni/probe-multiplatform"
You can’t perform that action at this time.
0 commit comments