File tree 2 files changed +49
-18
lines changed
2 files changed +49
-18
lines changed Original file line number Diff line number Diff line change 1
- name : STM32 Core Continuous Integration
1
+ name : STM32 Core build using arduino-cli
2
2
on :
3
3
push :
4
4
branches :
5
5
- main
6
6
paths-ignore :
7
7
- .github/**
8
- - ' !.github/workflows/Continuous-Integration .yml'
8
+ - ' !.github/workflows/Arduino-build .yml'
9
9
- ' *.json'
10
10
- ' **.md'
11
11
- keywords.txt
12
12
- CI/**
13
13
- ' !CI/build/arduino-cli.py'
14
- - ' !CI/build/platformio-builder.py'
15
14
- ' !CI/build/examples/**'
15
+ - cmake/**
16
16
- tools/**
17
- - ' !tools/platformio-build.py'
18
17
pull_request :
19
18
paths-ignore :
20
19
- .github/**
21
- - ' !.github/workflows/Continuous-Integration .yml'
20
+ - ' !.github/workflows/Arduino-build .yml'
22
21
- ' *.json'
23
22
- ' **.md'
24
23
- keywords.txt
25
24
- CI/**
26
25
- ' !CI/build/arduino-cli.py'
27
- - ' !CI/build/platformio-builder.py'
28
26
- ' !CI/build/examples/**'
27
+ - cmake/**
29
28
- tools/**
30
- - ' !tools/platformio-build.py'
31
29
# Allows you to run this workflow manually from the Actions tab
32
30
workflow_dispatch :
33
31
jobs :
51
49
run : |
52
50
cat ${{ steps.Compile.outputs.compile-result }}
53
51
exit 1
54
- pio_build :
55
- runs-on : ubuntu-latest
56
- name : PlatformIO test
57
- steps :
58
- # First of all, clone the repo using the checkout action.
59
- - name : Checkout
60
- uses : actions/checkout@main
61
-
62
- - name : PlatformIO
63
- id : Compile
64
- uses : ./.github/actions/pio-build
Original file line number Diff line number Diff line change
1
+ name : PlatformIO build
2
+ on :
3
+ push :
4
+ branches :
5
+ - main
6
+ paths-ignore :
7
+ - .github/**
8
+ - ' !.github/actions/pio-build/**'
9
+ - ' !.github/workflows/PIO-build.yml'
10
+ - ' *.json'
11
+ - ' **.md'
12
+ - keywords.txt
13
+ - CI/**
14
+ - ' !CI/build/platformio-builder.py'
15
+ - cmake/**
16
+ - tools/**
17
+ - ' !tools/platformio-build.py'
18
+ pull_request :
19
+ paths-ignore :
20
+ - .github/**
21
+ - ' !.github/actions/pio-build/**'
22
+ - ' !.github/workflows/PIO-build.yml'
23
+ - ' *.json'
24
+ - ' **.md'
25
+ - keywords.txt
26
+ - CI/**
27
+ - ' !CI/build/platformio-builder.py'
28
+ - cmake/**
29
+ - tools/**
30
+ - ' !tools/platformio-build.py'
31
+ # Allows you to run this workflow manually from the Actions tab
32
+ workflow_dispatch :
33
+ jobs :
34
+ pio_build :
35
+ runs-on : ubuntu-latest
36
+ name : PlatformIO test
37
+ steps :
38
+ # First of all, clone the repo using the checkout action.
39
+ - name : Checkout
40
+ uses : actions/checkout@main
41
+
42
+ - name : PlatformIO
43
+ id : Compile
44
+ uses : ./.github/actions/pio-build
You can’t perform that action at this time.
0 commit comments