@@ -28,89 +28,106 @@ concurrency:
2828 cancel-in-progress : true
2929
3030jobs :
31+ # build:
32+ # env:
33+ # component_manager_ver: "2.2.*"
34+ # idf_build_apps_ver: "2.10.1"
35+ # strategy:
36+ # matrix:
37+ # include:
38+ # - idf_ver: "latest"
39+ # parallel_count: 2
40+ # parallel_index: 1
41+ # allow_fail: false
42+ # - idf_ver: "latest"
43+ # parallel_count: 2
44+ # parallel_index: 2
45+ # allow_fail: false
46+ # - idf_ver: "release-v6.0"
47+ # parallel_count: 5
48+ # parallel_index: 1
49+ # allow_fail: true
50+ # - idf_ver: "release-v6.0"
51+ # parallel_count: 5
52+ # parallel_index: 2
53+ # allow_fail: true
54+ # - idf_ver: "release-v6.0"
55+ # parallel_count: 5
56+ # parallel_index: 3
57+ # allow_fail: true
58+ # - idf_ver: "release-v6.0"
59+ # parallel_count: 5
60+ # parallel_index: 4
61+ # allow_fail: true
62+ # - idf_ver: "release-v6.0"
63+ # parallel_count: 5
64+ # parallel_index: 5
65+ # allow_fail: true
66+ # - idf_ver: "release-v5.5"
67+ # parallel_count: 2
68+ # parallel_index: 1
69+ # allow_fail: true
70+ # - idf_ver: "release-v5.5"
71+ # parallel_count: 2
72+ # parallel_index: 2
73+ # allow_fail: true
74+ # - idf_ver: "release-v5.4"
75+ # parallel_count: 2
76+ # parallel_index: 1
77+ # allow_fail: true
78+ # - idf_ver: "release-v5.4"
79+ # parallel_count: 2
80+ # parallel_index: 2
81+ # allow_fail: true
82+ # - idf_ver: "release-v5.3"
83+ # parallel_count: 2
84+ # parallel_index: 1
85+ # allow_fail: true
86+ # - idf_ver: "release-v5.3"
87+ # parallel_count: 2
88+ # parallel_index: 2
89+ # allow_fail: true
90+ # - idf_ver: "release-v5.2"
91+ # parallel_count: 2
92+ # parallel_index: 1
93+ # allow_fail: true
94+ # - idf_ver: "release-v5.2"
95+ # parallel_count: 2
96+ # parallel_index: 2
97+ # allow_fail: true
98+ # - idf_ver: "release-v5.1"
99+ # parallel_count: 2
100+ # parallel_index: 1
101+ # allow_fail: true
102+ # - idf_ver: "release-v5.1"
103+ # parallel_count: 2
104+ # parallel_index: 2
105+ # allow_fail: true
31106 build :
107+ # continue-on-error: ${{ github.event_name == 'pull_request' && matrix.allow_fail == true }}
32108 env :
33109 component_manager_ver : " 2.2.*"
34110 idf_build_apps_ver : " 2.10.1"
35111 strategy :
112+ # fail-fast: false
36113 matrix :
114+ idf_ver :
115+ - " latest"
116+ - " release-v6.0"
117+ - " release-v5.5"
118+ - " release-v5.4"
119+ - " release-v5.3"
120+ - " release-v5.2"
121+ - " release-v5.1"
122+ parallel_index : [1, 2, 3, 4, 5]
37123 include :
38- - idf_ver : " latest"
39- parallel_count : 2
40- parallel_index : 1
124+ # Default values for all versions
125+ - parallel_count : 5
41126 allow_fail : false
42127 - idf_ver : " latest"
43- parallel_count : 2
44- parallel_index : 2
45- allow_fail : false
128+ allow_fail : true
46129 - idf_ver : " release-v6.0"
47- parallel_count : 5
48- parallel_index : 1
49- - idf_ver : " release-v6.0"
50- parallel_count : 5
51- parallel_index : 2
52- - idf_ver : " release-v6.0"
53- parallel_count : 5
54- parallel_index : 3
55- - idf_ver : " release-v6.0"
56- parallel_count : 5
57- parallel_index : 4
58- - idf_ver : " release-v6.0"
59- parallel_count : 5
60- parallel_index : 5
61- - idf_ver : " release-v5.1"
62- parallel_count : 2
63- parallel_index : 1
64- - idf_ver : " release-v5.1"
65- parallel_count : 2
66- parallel_index : 2
67- - idf_ver : " release-v5.2"
68- parallel_count : 2
69- parallel_index : 1
70- - idf_ver : " release-v5.2"
71- parallel_count : 2
72- parallel_index : 2
73- - idf_ver : " release-v5.3"
74- parallel_count : 2
75- parallel_index : 1
76- - idf_ver : " release-v5.3"
77- parallel_count : 2
78- parallel_index : 2
79- - idf_ver : " release-v5.4"
80- parallel_count : 2
81- parallel_index : 1
82- - idf_ver : " release-v5.4"
83- parallel_count : 2
84- parallel_index : 2
85- - idf_ver : " release-v5.5"
86- parallel_count : 2
87- parallel_index : 1
88- - idf_ver : " release-v5.5"
89- parallel_count : 2
90- parallel_index : 2
91- # build:
92- # # continue-on-error: ${{ github.event_name == 'pull_request' && matrix.allow_fail == true }}
93- # env:
94- # component_manager_ver: "2.2.*"
95- # idf_build_apps_ver: "2.10.1"
96- # strategy:
97- # # fail-fast: false
98- # matrix:
99- # idf_ver:
100- # # - "latest"
101- # - "release-v6.0"
102- # - "release-v5.5"
103- # - "release-v5.4"
104- # - "release-v5.3"
105- # - "release-v5.2"
106- # - "release-v5.1"
107- # parallel_index: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
108- # include:
109- # # Default values for all versions
110- # - parallel_count: 10
111- # allow_fail: false
112- # # - idf_ver: "latest"
113- # # allow_fail: true
130+ allow_fail : true
114131 runs-on : ubuntu-latest
115132 container : espressif/idf:${{ matrix.idf_ver }}
116133 steps :
@@ -124,7 +141,7 @@ jobs:
124141 separator : ' ;' # idf-build-apps expects files seprated with semicolon
125142
126143 - name : Build ESP-BSP applications
127- # continue-on-error: ${{ github.event_name == 'pull_request' && matrix.allow_fail == true }}
144+ continue-on-error : ${{ github.event_name == 'pull_request' && matrix.allow_fail == true }}
128145 if : always()
129146 shell : bash
130147 env :
@@ -179,7 +196,7 @@ jobs:
179196 max-parallel : 5
180197 matrix :
181198 idf_ver :
182- - " release-v6.0 "
199+ - " release-v5.5 "
183200 runner :
184201 - example : " test_example_display"
185202 - example : " test_example_lvgl_demos"
0 commit comments