@@ -552,7 +552,7 @@ jobs:
552
552
name : stm32u5-compile-all
553
553
path : test/all/log
554
554
555
- stm32g0-compile-all :
555
+ stm32g0-compile-all-1 :
556
556
if : github.event.label.name == 'ci:hal'
557
557
runs-on : ubuntu-22.04
558
558
container :
@@ -568,14 +568,40 @@ jobs:
568
568
- name : Update lbuild
569
569
run : |
570
570
pip3 install --upgrade --upgrade-strategy=eager modm
571
- - name : Compile HAL for all STM32G0
571
+ - name : Compile HAL for all STM32G0 Part 1
572
572
run : |
573
- (cd test/all && python3 run_all.py stm32g0 --quick-remaining)
573
+ (cd test/all && python3 run_all.py stm32g0 --quick-remaining --split 2 --part 0 )
574
574
- name : Upload log artifacts
575
575
if : always()
576
576
uses : actions/upload-artifact@v3
577
577
with :
578
- name : stm32g0-compile-all
578
+ name : stm32g0-compile-all-1
579
+ path : test/all/log
580
+
581
+ stm32g0-compile-all-2 :
582
+ if : github.event.label.name == 'ci:hal'
583
+ runs-on : ubuntu-22.04
584
+ container :
585
+ image : ghcr.io/modm-ext/modm-build-cortex-m:2023-03-12
586
+ steps :
587
+ - name : Check out repository
588
+ uses : actions/checkout@v3
589
+ with :
590
+ submodules : ' recursive'
591
+ - name : Fix Git permission/ownership problem
592
+ run : |
593
+ git config --global --add safe.directory /__w/modm/modm
594
+ - name : Update lbuild
595
+ run : |
596
+ pip3 install --upgrade --upgrade-strategy=eager modm
597
+ - name : Compile HAL for all STM32G0 Part 2
598
+ run : |
599
+ (cd test/all && python3 run_all.py stm32g0 --quick-remaining --split 2 --part 1)
600
+ - name : Upload log artifacts
601
+ if : always()
602
+ uses : actions/upload-artifact@v3
603
+ with :
604
+ name : stm32g0-compile-all-2
579
605
path : test/all/log
580
606
581
607
stm32g4-compile-all-1 :
0 commit comments