@@ -380,7 +380,9 @@ jobs:
380
380
submodules : true
381
381
- uses : VirtusLab/scala-cli-setup@v1
382
382
with :
383
- apps : " "
383
+ jvm : " https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java17-darwin-aarch64-22.2.0.tar.gz"
384
+ - name : Ensure it's running on aarch64
385
+ run : scala-cli -e 'assert(System.getProperty("os.arch") == "aarch64")'
384
386
- name : Generate native launcher and generate os packages
385
387
run : .github/scripts/build-linux-aarch64.sh
386
388
env :
@@ -404,6 +406,8 @@ jobs:
404
406
- uses : VirtusLab/scala-cli-setup@v1
405
407
with :
406
408
jvm : " temurin:17"
409
+ - name : Ensure it's not running on aarch64
410
+ run : scala-cli -e 'assert(System.getProperty("os.arch") != "aarch64")'
407
411
- name : Generate native launcher
408
412
run : .github/scripts/generate-native-image.sh
409
413
- run : ./mill -i ci.setShouldPublish
@@ -431,6 +435,8 @@ jobs:
431
435
- uses : VirtusLab/scala-cli-setup@v1
432
436
with :
433
437
jvm : " temurin:17"
438
+ - name : Ensure it's not running on aarch64
439
+ run : scala-cli -e 'assert(System.getProperty("os.arch") != "aarch64")'
434
440
- uses : actions/download-artifact@v3
435
441
with :
436
442
name : macos-launchers
@@ -464,6 +470,8 @@ jobs:
464
470
- uses : VirtusLab/scala-cli-setup@v1
465
471
with :
466
472
jvm : " temurin:17"
473
+ - name : Ensure it's not running on aarch64
474
+ run : scala-cli -e 'assert(System.getProperty("os.arch") != "aarch64")'
467
475
- uses : actions/download-artifact@v3
468
476
with :
469
477
name : macos-launchers
@@ -497,6 +505,8 @@ jobs:
497
505
- uses : VirtusLab/scala-cli-setup@v1
498
506
with :
499
507
jvm : " temurin:17"
508
+ - name : Ensure it's not running on aarch64
509
+ run : scala-cli -e 'assert(System.getProperty("os.arch") != "aarch64")'
500
510
- uses : actions/download-artifact@v3
501
511
with :
502
512
name : macos-launchers
@@ -530,6 +540,8 @@ jobs:
530
540
- uses : VirtusLab/scala-cli-setup@v1
531
541
with :
532
542
jvm : " temurin:17"
543
+ - name : Ensure it's not running on aarch64
544
+ run : scala-cli -e 'assert(System.getProperty("os.arch") != "aarch64")'
533
545
- uses : actions/download-artifact@v3
534
546
with :
535
547
name : macos-launchers
@@ -563,6 +575,8 @@ jobs:
563
575
- uses : VirtusLab/scala-cli-setup@v1
564
576
with :
565
577
jvm : " temurin:17"
578
+ - name : Ensure it's not running on aarch64
579
+ run : scala-cli -e 'assert(System.getProperty("os.arch") != "aarch64")'
566
580
- uses : actions/download-artifact@v3
567
581
with :
568
582
name : macos-launchers
@@ -593,10 +607,11 @@ jobs:
593
607
with :
594
608
fetch-depth : 0
595
609
submodules : true
596
- - uses : coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
610
+ - uses : VirtusLab/scala-cli-setup@v1
597
611
with :
598
- apps : " "
599
612
jvm : " https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java17-darwin-aarch64-22.2.0.tar.gz"
613
+ - name : Ensure it's running on aarch64
614
+ run : scala-cli -e 'assert(System.getProperty("os.arch") == "aarch64")'
600
615
- name : Generate native launcher
601
616
run : .github/scripts/generate-native-image.sh
602
617
- run : ./mill -i ci.setShouldPublish
@@ -627,6 +642,8 @@ jobs:
627
642
COURSIER_BIN_DIR : ${{ github.workspace }}/cs/bin # necessary for our M1 runner setup
628
643
with :
629
644
jvm : " https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java17-darwin-aarch64-22.2.0.tar.gz"
645
+ - name : Ensure it's running on aarch64
646
+ run : scala-cli -e 'assert(System.getProperty("os.arch") == "aarch64")'
630
647
- uses : actions/download-artifact@v3
631
648
with :
632
649
name : macos-m1-launchers
0 commit comments