5050 echo "matrix=$MATRIX_JSON"
5151 echo "matrix=$MATRIX_JSON" >> $GITHUB_OUTPUT
5252
53- # ---------------------------------------
54- # Build ARM
55- # ---------------------------------------
56- arm-make :
57- needs : set-matrix
58- uses : ./.github/workflows/build_util.yml
59- strategy :
60- fail-fast : false
61- matrix :
62- port :
63- # Alphabetical order
64- - ' kinetis_k32l2'
65- - ' lpc55'
66- - ' mimxrt10xx'
67- - ' stm32f3'
68- - ' stm32h7'
69- - ' stm32l4'
70- with :
71- port : ${{ matrix.port }}
72- boards : ${{ toJSON(fromJSON(needs.set-matrix.outputs.json)[matrix.port].board) }}
73- build-system : ' make'
74- toolchain : ' arm-gcc'
75-
76- # ---------------------------------------
77- # Build ARM with CMake
78- # ---------------------------------------
79- arm-cmake :
80- needs : set-matrix
81- uses : ./.github/workflows/build_util.yml
82- strategy :
83- fail-fast : false
84- matrix :
85- port :
86- # Alphabetical order by family
87- - ' maxim'
88- # - 'stm32f303disco' # overflows flash
89- - ' stm32f4'
90- - ' stm32h5'
91- with :
92- port : ${{ matrix.port }}
93- boards : ${{ toJSON(fromJSON(needs.set-matrix.outputs.json)[matrix.port].board) }}
94- build-system : ' cmake'
95- toolchain : ' arm-gcc'
96-
97-
9853 # ---------------------------------------
9954 # Build ESP
10055 # ---------------------------------------
@@ -109,25 +64,6 @@ jobs:
10964 toolchain : ' esp-idf'
11065 toolchain_version : ' v5.3.2'
11166
112- # ---------------------------------------
113- # Build RISC-V
114- # ---------------------------------------
115- riscv :
116- if : false
117- needs : set-matrix
118- uses : ./.github/workflows/build_util.yml
119- strategy :
120- fail-fast : false
121- matrix :
122- port :
123- # Alphabetical order
124- - ' ch32v20x'
125- with :
126- port : ${{ matrix.port }}
127- boards : ${{ toJSON(fromJSON(needs.set-matrix.outputs.json)[matrix.port].board) }}
128- build-system : ' make'
129- toolchain : ' riscv-gcc'
130-
13167 # ---------------------------------------
13268 # Unit testing with ghostfat
13369 # ---------------------------------------
0 commit comments