Skip to content

Commit e7d5192

Browse files
committed
[ci] Add STM32L0 ci jobs
1 parent adcab61 commit e7d5192

File tree

4 files changed

+26
-2
lines changed

4 files changed

+26
-2
lines changed

.github/workflows/compile-all.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,26 @@ jobs:
225225
name: stm32f7-compile-all-2
226226
path: test/all/log
227227

228+
stm32l0-compile-all:
229+
if: github.event.label.name == 'ci:hal'
230+
runs-on: ubuntu-20.04
231+
container:
232+
image: ghcr.io/modm-ext/modm-build-cortex-m:latest
233+
steps:
234+
- name: Check out repository
235+
uses: actions/checkout@v2
236+
- name: Checkout code and update modm tools
237+
run: |
238+
(git submodule sync && git submodule update --init --jobs 8) & pip3 install --upgrade --upgrade-strategy=eager modm & wait
239+
- name: Compile HAL for all STM32L1
240+
run: |
241+
(cd test/all && python3 run_all.py stm32l0 --quick-remaining)
242+
- name: Upload log artifacts
243+
uses: actions/upload-artifact@v2
244+
with:
245+
name: stm32l0-compile-all
246+
path: test/all/log
247+
228248
stm32l1-compile-all:
229249
if: github.event.label.name == 'ci:hal'
230250
runs-on: ubuntu-20.04

.github/workflows/linux.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@ jobs:
102102
if: always()
103103
run: |
104104
(cd examples && ../tools/scripts/examples_compile.py nucleo_g071rb)
105+
- name: Examples STM32L0 Series
106+
if: always()
107+
run: |
108+
(cd examples && ../tools/scripts/examples_compile.py nucleo_l031k6)
105109
- name: Examples STM32L1 Series
106110
if: always()
107111
run: |

.github/workflows/macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
- name: Compile STM32 Examples
6464
run: |
6565
(cd examples && ../tools/scripts/examples_compile.py nucleo_f031k6 nucleo_f103rb nucleo_f303re nucleo_f411re nucleo_f746zg)
66-
(cd examples && ../tools/scripts/examples_compile.py nucleo_g071rb nucleo_l152re nucleo_l476rg nucleo_g474re)
66+
(cd examples && ../tools/scripts/examples_compile.py nucleo_g071rb nucleo_l031k6 nucleo_l152re nucleo_l476rg nucleo_g474re)
6767
6868
- name: Compile AVR Examples
6969
run: |

.github/workflows/windows_armcortexm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
shell: bash
5757
run: |
5858
(cd examples && python ../tools/scripts/examples_compile.py nucleo_f031k6 nucleo_f103rb nucleo_f303re nucleo_f411re nucleo_f746zg)
59-
(cd examples && python ../tools/scripts/examples_compile.py nucleo_g071rb nucleo_l152re nucleo_l476rg nucleo_g474re)
59+
(cd examples && python ../tools/scripts/examples_compile.py nucleo_g071rb nucleo_l031k6 nucleo_l152re nucleo_l476rg nucleo_g474re)
6060
6161
# - name: Compile AVR Examples
6262
# shell: bash

0 commit comments

Comments
 (0)