13
13
jobs :
14
14
15
15
build-swift-android-arm-64 :
16
- runs-on : ubuntu-20 .04
17
- container : ubuntu:focal
16
+ runs-on : ubuntu-24 .04
17
+ container : ubuntu:noble
18
18
19
19
steps :
20
20
- uses : actions/checkout@v1
21
21
- name : Install dependencies
22
- run : ./build/000-install-dependencies.sh
22
+ run : ./build/000-install-dependencies-nobel .sh
23
23
- name : Install NDK
24
24
run : ./build/002-install-ndk.sh
25
25
- name : Define build folders
@@ -42,13 +42,13 @@ jobs:
42
42
43
43
44
44
build-swift-android-armeabi-v7a :
45
- runs-on : ubuntu-20 .04
46
- container : ubuntu:focal
45
+ runs-on : ubuntu-24 .04
46
+ container : ubuntu:noble
47
47
48
48
steps :
49
49
- uses : actions/checkout@v1
50
50
- name : Install dependencies
51
- run : ./build/000-install-dependencies.sh
51
+ run : ./build/000-install-dependencies-nobel .sh
52
52
- name : Install NDK
53
53
run : ./build/002-install-ndk.sh
54
54
- name : Define build folders
@@ -71,13 +71,13 @@ jobs:
71
71
72
72
73
73
build-swift-android-x86_64 :
74
- runs-on : ubuntu-20 .04
75
- container : ubuntu:focal
74
+ runs-on : ubuntu-24 .04
75
+ container : ubuntu:noble
76
76
77
77
steps :
78
78
- uses : actions/checkout@v1
79
79
- name : Install dependencies
80
- run : ./build/000-install-dependencies.sh
80
+ run : ./build/000-install-dependencies-nobel .sh
81
81
- name : Install NDK
82
82
run : ./build/002-install-ndk.sh
83
83
- name : Define build folders
@@ -100,8 +100,8 @@ jobs:
100
100
101
101
102
102
build-openssl-android :
103
- runs-on : ubuntu-20 .04
104
- container : ubuntu:focal
103
+ runs-on : ubuntu-24 .04
104
+ container : ubuntu:noble
105
105
106
106
steps :
107
107
- uses : actions/checkout@v1
@@ -117,7 +117,7 @@ jobs:
117
117
key : openssl-1.1.1w-r4
118
118
- name : Install dependencies
119
119
if : steps.cache-openssl.outputs.cache-hit != 'true'
120
- run : ./build/000-install-dependencies.sh
120
+ run : ./build/000-install-dependencies-nobel .sh
121
121
- name : Install NDK
122
122
if : steps.cache-openssl.outputs.cache-hit != 'true'
123
123
run : ./build/002-install-ndk.sh
@@ -147,8 +147,8 @@ jobs:
147
147
148
148
build-curl-android :
149
149
needs : [build-openssl-android]
150
- runs-on : ubuntu-20 .04
151
- container : ubuntu:focal
150
+ runs-on : ubuntu-24 .04
151
+ container : ubuntu:noble
152
152
153
153
steps :
154
154
- uses : actions/checkout@v1
@@ -164,7 +164,7 @@ jobs:
164
164
key : curl-7_88_1-r10
165
165
- name : Install dependencies
166
166
if : steps.cache-curl.outputs.cache-hit != 'true'
167
- run : ./build/000-install-dependencies.sh
167
+ run : ./build/000-install-dependencies-nobel .sh
168
168
- name : Install NDK
169
169
if : steps.cache-curl.outputs.cache-hit != 'true'
170
170
run : ./build/002-install-ndk.sh
@@ -255,13 +255,13 @@ jobs:
255
255
256
256
build-swift-corelibs-android-arm-64 :
257
257
needs : [build-openssl-android, build-curl-android, build-libxml-android, build-swift-android-arm-64]
258
- runs-on : ubuntu-20 .04
259
- container : ubuntu:focal
258
+ runs-on : ubuntu-24 .04
259
+ container : ubuntu:noble
260
260
261
261
steps :
262
262
- uses : actions/checkout@v1
263
263
- name : Install dependencies
264
- run : ./build/000-install-dependencies.sh
264
+ run : ./build/000-install-dependencies-nobel .sh
265
265
- name : Install NDK
266
266
run : ./build/002-install-ndk.sh
267
267
- name : Define build folders
@@ -301,13 +301,13 @@ jobs:
301
301
302
302
build-swift-corelibs-android-armeabi-v7a :
303
303
needs : [build-openssl-android, build-curl-android, build-libxml-android, build-swift-android-armeabi-v7a]
304
- runs-on : ubuntu-20 .04
305
- container : ubuntu:focal
304
+ runs-on : ubuntu-24 .04
305
+ container : ubuntu:noble
306
306
307
307
steps :
308
308
- uses : actions/checkout@v1
309
309
- name : Install dependencies
310
- run : ./build/000-install-dependencies.sh
310
+ run : ./build/000-install-dependencies-nobel .sh
311
311
- name : Install NDK
312
312
run : ./build/002-install-ndk.sh
313
313
- name : Define build folders
@@ -343,13 +343,13 @@ jobs:
343
343
344
344
build-swift-corelibs-android-x86_64 :
345
345
needs : [build-openssl-android, build-curl-android, build-libxml-android, build-swift-android-x86_64]
346
- runs-on : ubuntu-20 .04
347
- container : ubuntu:focal
346
+ runs-on : ubuntu-24 .04
347
+ container : ubuntu:noble
348
348
349
349
steps :
350
350
- uses : actions/checkout@v1
351
351
- name : Install dependencies
352
- run : ./build/000-install-dependencies.sh
352
+ run : ./build/000-install-dependencies-nobel .sh
353
353
- name : Install NDK
354
354
run : ./build/002-install-ndk.sh
355
355
- name : Define build folders
@@ -385,7 +385,8 @@ jobs:
385
385
386
386
collect-mac-x86_64-toolchain :
387
387
needs : [build-swift-corelibs-android-arm-64, build-swift-corelibs-android-armeabi-v7a, build-swift-corelibs-android-x86_64]
388
- runs-on : ubuntu-20.04
388
+ runs-on : ubuntu-24.04
389
+ container : ubuntu:noble
389
390
390
391
steps :
391
392
- uses : actions/checkout@v1
0 commit comments