File tree 1 file changed +37
-0
lines changed
1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : STM32 FreeRTOS Continuous Integration
2
+ on :
3
+ push :
4
+ branches :
5
+ - master
6
+ paths-ignore :
7
+ - ' *'
8
+ - ' **.md'
9
+ - ' **.txt'
10
+ pull_request :
11
+ paths-ignore :
12
+ - ' *'
13
+ - ' **.md'
14
+ - ' **.txt'
15
+ jobs :
16
+ lib_build :
17
+ runs-on : ubuntu-latest
18
+ name : Library compilation
19
+ steps :
20
+ # First of all, clone the repo using the checkout action.
21
+ - name : Checkout
22
+ uses : actions/checkout@master
23
+
24
+ - name : Compilation
25
+ id : Compile
26
+ uses : stm32duino/actions/compile-examples@master
27
+ with :
28
+ board-pattern : " NUCLEO_(F091RC|F103RB|F303RE|F429ZI|F767ZI|G071RB|G474RE|H743ZI2|L073RZ|L152RE|L476RG|WB55RG)"
29
+ libraries : " SD"
30
+ example-pattern : " fr[Blink|Fifo]"
31
+
32
+ # Use the output from the `Compile` step
33
+ - name : Compilation Errors
34
+ if : failure()
35
+ run : |
36
+ cat ${{ steps.Compile.outputs.compile-result }}
37
+ exit 1
You can’t perform that action at this time.
0 commit comments