Skip to content

Commit 8acd7ec

Browse files
committed
ci: deploy compile-examples
One boards per series with SD capabilities: F1, F2, F4, F7, H7, L4, L5 and U5 Note: currently no L1 board declared in the core with SD capability. Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent 49a5ac3 commit 8acd7ec

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Compile Examples
2+
on:
3+
push:
4+
branches:
5+
- main
6+
paths-ignore:
7+
- '*.json'
8+
- '**.md'
9+
- keywords.txt
10+
- library.properties
11+
pull_request:
12+
workflow_dispatch:
13+
14+
jobs:
15+
build:
16+
runs-on: ubuntu-latest
17+
18+
strategy:
19+
matrix:
20+
fqbn:
21+
- STMicroelectronics:stm32:GenF1:pnum=BLUEBUTTON_F103RCT
22+
- STMicroelectronics:stm32:Nucleo_144:pnum=NUCLEO_F207ZG
23+
- STMicroelectronics:stm32:GenF4:pnum=FEATHER_F405
24+
- STMicroelectronics:stm32:Disco:pnum=DISCO_F746NG
25+
- STMicroelectronics:stm32:GenH7:pnum=DAISY_PATCH_SM
26+
- STMicroelectronics:stm32:Eval:pnum=STEVAL_MKSBOX1V1,usb=CDCgen
27+
- STMicroelectronics:stm32:Nucleo_144:pnum=NUCLEO_L552ZE_Q
28+
- STMicroelectronics:stm32:Nucleo_144:pnum=NUCLEO_U575ZI_Q
29+
steps:
30+
- uses: actions/checkout@main
31+
- uses: arduino/compile-sketches@v1
32+
with:
33+
fqbn: ${{ matrix.fqbn }}
34+
platforms: |
35+
- source-url: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
36+
name: STMicroelectronics:stm32
37+
libraries: |
38+
# Install the library from the local path.
39+
- source-path: ./
40+
- name: FatFS

0 commit comments

Comments
 (0)