@@ -110,7 +110,9 @@ jobs:
110
110
continue-on-error : true
111
111
strategy :
112
112
matrix :
113
- runs_on : [macos-latest, apple-silicon-m1]
113
+ # macos-latest (ATM macos-14) runs on Apple Silicon,
114
+ # macos-13 runs on Intel
115
+ runs_on : ['macos-latest', 'macos-13']
114
116
bootstrap :
115
117
- name : sdl2
116
118
target : testapps-with-numpy
@@ -126,23 +128,15 @@ jobs:
126
128
uses : actions/checkout@v4
127
129
- name : Install python-for-android
128
130
run : |
129
- source ci/osx_ci.sh
130
- arm64_set_path_and_python_version 3.9.7
131
131
python3 -m pip install -e .
132
132
- name : Install prerequisites via pythonforandroid/prerequisites.py (Experimental)
133
133
run : |
134
- source ci/osx_ci.sh
135
- arm64_set_path_and_python_version 3.9.7
136
134
python3 pythonforandroid/prerequisites.py
137
135
- name : Install dependencies (Legacy)
138
136
run : |
139
- source ci/osx_ci.sh
140
- arm64_set_path_and_python_version 3.9.7
141
137
make --file ci/makefiles/osx.mk
142
138
- name : Build multi-arch apk Python 3 (armeabi-v7a, arm64-v8a, x86_64, x86)
143
139
run : |
144
- source ci/osx_ci.sh
145
- arm64_set_path_and_python_version 3.9.7
146
140
make ${{ matrix.bootstrap.target }}
147
141
- name : Copy produced artifacts into dist/ (*.apk, *.aab)
148
142
run : |
@@ -199,7 +193,9 @@ jobs:
199
193
strategy :
200
194
matrix :
201
195
android_arch : ["arm64-v8a", "armeabi-v7a", "x86_64", "x86"]
202
- runs_on : [macos-latest, apple-silicon-m1]
196
+ # macos-latest (ATM macos-14) runs on Apple Silicon,
197
+ # macos-13 runs on Intel
198
+ runs_on : ['macos-latest', 'macos-13']
203
199
env :
204
200
ANDROID_HOME : ${HOME}/.android
205
201
ANDROID_SDK_ROOT : ${HOME}/.android/android-sdk
@@ -213,23 +209,15 @@ jobs:
213
209
fetch-depth : 0
214
210
- name : Install python-for-android
215
211
run : |
216
- source ci/osx_ci.sh
217
- arm64_set_path_and_python_version 3.9.7
218
212
python3 -m pip install -e .
219
213
- name : Install prerequisites via pythonforandroid/prerequisites.py (Experimental)
220
214
run : |
221
- source ci/osx_ci.sh
222
- arm64_set_path_and_python_version 3.9.7
223
215
python3 pythonforandroid/prerequisites.py
224
216
- name : Install dependencies (Legacy)
225
217
run : |
226
- source ci/osx_ci.sh
227
- arm64_set_path_and_python_version 3.9.7
228
218
make --file ci/makefiles/osx.mk
229
219
- name : Rebuild updated recipes
230
220
run : |
231
- source ci/osx_ci.sh
232
- arm64_set_path_and_python_version 3.9.7
233
221
make rebuild_updated_recipes
234
222
235
223
coveralls_finish :
0 commit comments