30
30
- name : Build
31
31
run : |
32
32
make build
33
- make build_macos
33
+ make build_macos_x64
34
+ make build_macos_arm64
34
35
- name : Upload artifacts
35
36
36
37
with :
@@ -181,7 +182,7 @@ jobs:
181
182
path : |
182
183
output_linux_without_git.txt
183
184
184
- test-macos :
185
+ test-macos-x64 :
185
186
runs-on : macos-latest-large
186
187
needs : build-linux-and-osx
187
188
steps :
@@ -193,25 +194,25 @@ jobs:
193
194
- name : Remove test coverage files
194
195
run : rm -rf *.coverage.txt coverage-report-test.json test/fixtures || echo
195
196
- name : Update exec permission
196
- run : chmod u+x out/codecov-macos
197
+ run : chmod u+x out/codecov-macos-x64
197
198
- name : Run MacOS binary -f (dry-run)
198
199
run : |
199
- out/codecov-macos -f coverage/cobertura-coverage.xml -F macos -d -Z -v -t ${{ secrets.CODECOV_TOKEN }} | tee output_osx .txt
200
+ out/codecov-macos-x64 -f coverage/cobertura-coverage.xml -F macos-x64 -d -Z -v -t ${{ secrets.CODECOV_TOKEN }} | tee output_macos_x64 .txt
200
201
- name : Run MacOS binary auto-detect (dry-run)
201
202
run : |
202
- out/codecov-macos -F macos -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_osx .txt
203
+ out/codecov-macos-x64 -F macos-x64 -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_macos_x64 .txt
203
204
- name : Run MacOS binary (upload)
204
205
run : |
205
- out/codecov-macos -F macos -v -Z -t ${{ secrets.CODECOV_TOKEN }}
206
+ out/codecov-macos-x64 -F macos-x64 -v -Z -t ${{ secrets.CODECOV_TOKEN }}
206
207
- name : Upload artifacts
207
208
208
209
with :
209
- name : test-macos
210
+ name : test-macos-x64
210
211
if-no-files-found : error
211
212
path : |
212
- output_osx .txt
213
+ output_macos_x64 .txt
213
214
214
- test-macos-without-git :
215
+ test-macos-x64- without-git :
215
216
runs-on : macos-latest-large
216
217
needs : build-linux-and-osx
217
218
steps :
@@ -225,22 +226,22 @@ jobs:
225
226
- name : Remove test coverage files
226
227
run : rm -rf *.coverage.txt coverage-report-test.json test/fixtures || echo
227
228
- name : Update exec permission
228
- run : chmod u+x out/codecov-macos
229
+ run : chmod u+x out/codecov-macos-x64
229
230
- name : Run MacOS binary (dry-run)
230
231
run : |
231
- out/codecov-macos -F macos-without-git -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_osx_without_git .txt
232
+ out/codecov-macos-x64 -F macos-x64- without-git -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_macos_x64_without_git .txt
232
233
- name : Run MacOS binary (upload)
233
234
run : |
234
- out/codecov-macos -F macos-without-git -v -Z -t ${{ secrets.CODECOV_TOKEN }}
235
+ out/codecov-macos-x64 -F macos-x64 -without-git -v -Z -t ${{ secrets.CODECOV_TOKEN }}
235
236
- name : Upload artifacts
236
237
237
238
with :
238
- name : test-macos-without-git
239
+ name : test-macos-x64- without-git
239
240
if-no-files-found : error
240
241
path : |
241
- output_osx_without_git .txt
242
+ output_macos_x64_without_git .txt
242
243
243
- test-macos-arch64 :
244
+ test-macos-arm64 :
244
245
runs-on : macos-latest
245
246
needs : build-linux-and-osx
246
247
steps :
@@ -252,25 +253,25 @@ jobs:
252
253
- name : Remove test coverage files
253
254
run : rm -rf *.coverage.txt coverage-report-test.json test/fixtures || echo
254
255
- name : Update exec permission
255
- run : chmod u+x out/codecov-macos
256
+ run : chmod u+x out/codecov-macos-arm64
256
257
- name : Run MacOS binary -f (dry-run)
257
258
run : |
258
- out/codecov-macos -f coverage/cobertura-coverage.xml -F macos -d -Z -v -t ${{ secrets.CODECOV_TOKEN }} | tee output_osx .txt
259
+ out/codecov-macos-arm64 -f coverage/cobertura-coverage.xml -F macos-arm64 -d -Z -v -t ${{ secrets.CODECOV_TOKEN }} | tee output_macos_arm64 .txt
259
260
- name : Run MacOS binary auto-detect (dry-run)
260
261
run : |
261
- out/codecov-macos -F macos -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_osx .txt
262
+ out/codecov-macos-arm64 -F macos-arm64 -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_macos_arm64 .txt
262
263
- name : Run MacOS binary (upload)
263
264
run : |
264
- out/codecov-macos -F macos -v -Z -t ${{ secrets.CODECOV_TOKEN }}
265
+ out/codecov-macos-arm64 -F macos-arm64 -v -Z -t ${{ secrets.CODECOV_TOKEN }}
265
266
- name : Upload artifacts
266
267
267
268
with :
268
- name : test-macos-arch64
269
+ name : test-macos-arm64
269
270
if-no-files-found : error
270
271
path : |
271
- output_osx_arch64 .txt
272
+ output_macos_arm64 .txt
272
273
273
- test-macos-arch64 -without-git :
274
+ test-macos-arm64 -without-git :
274
275
runs-on : macos-latest
275
276
needs : build-linux-and-osx
276
277
steps :
@@ -284,20 +285,20 @@ jobs:
284
285
- name : Remove test coverage files
285
286
run : rm -rf *.coverage.txt coverage-report-test.json test/fixtures || echo
286
287
- name : Update exec permission
287
- run : chmod u+x out/codecov-macos
288
+ run : chmod u+x out/codecov-macos-arm64
288
289
- name : Run MacOS binary (dry-run)
289
290
run : |
290
- out/codecov-macos -F macos-without-git -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_osx_without_git .txt
291
+ out/codecov-macos-arm64 -F macos-arm64- without-git -v -d -Z -t ${{ secrets.CODECOV_TOKEN }} | tee -a output_macos_arm64_without_git .txt
291
292
- name : Run MacOS binary (upload)
292
293
run : |
293
- out/codecov-macos -F macos-without-git -v -Z -t ${{ secrets.CODECOV_TOKEN }}
294
+ out/codecov-macos-arm64 -F macos-arm64 -without-git -v -Z -t ${{ secrets.CODECOV_TOKEN }}
294
295
- name : Upload artifacts
295
296
296
297
with :
297
- name : test-macos-arch64 -without-git
298
+ name : test-macos-arm64 -without-git
298
299
if-no-files-found : error
299
300
path : |
300
- output_osx_arch64_without_git .txt
301
+ output_macos_arm64_without_git .txt
301
302
302
303
test-alpine :
303
304
runs-on : ubuntu-latest
@@ -482,10 +483,10 @@ jobs:
482
483
- test-alpine-without-git
483
484
- test-linux
484
485
- test-linux-without-git
485
- - test-macos
486
- - test-macos-without-git
487
- - test-macos-arch64
488
- - test-macos-arch64 -without-git
486
+ - test-macos-x64
487
+ - test-macos-x64- without-git
488
+ - test-macos-arm64
489
+ - test-macos-arm64 -without-git
489
490
- test-windows
490
491
- test-windows-without-git
491
492
steps :
@@ -506,14 +507,14 @@ jobs:
506
507
run : cat output_linux.txt
507
508
- name : Cat output_linux_without_git.txt
508
509
run : cat output_linux_without_git.txt
509
- - name : Cat output_osx .txt
510
- run : cat output_osx .txt
511
- - name : Cat output_osx_without_git .txt
512
- run : cat output_osx_without_git .txt
513
- - name : Cat output_osx_arch64 .txt
514
- run : cat output_osx_arch64 .txt
515
- - name : Cat output_osx_arch64_without_git .txt
516
- run : cat output_osx_arch64_without_git .txt
510
+ - name : Cat output_macos_x64 .txt
511
+ run : cat output_macos_x64 .txt
512
+ - name : Cat output_macos_x64_without_git .txt
513
+ run : cat output_macos_x64_without_git .txt
514
+ - name : Cat output_macos_arm64 .txt
515
+ run : cat output_macos_arm64 .txt
516
+ - name : Cat output_macos_arm64_without_git .txt
517
+ run : cat output_macos_arm64_without_git .txt
517
518
- name : Cat output_win.txt
518
519
run : cat output_win.txt
519
520
- name : Cat output_win_without_git.txt
0 commit comments