61
61
# run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py 3ed7686a9378de6be1368c912f9a42f998bbfb18"
62
62
63
63
- name : Build example Telink (B92 retention) Air Quality Sensor App
64
+ # Run test for master and s07641069 PRs
65
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
64
66
run : |
65
67
./scripts/run_in_build_env.sh \
66
68
"./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention-air-quality-sensor' build"
73
75
run : rm -rf ./out
74
76
75
77
- name : Build example Telink (W91) All Clusters App
78
+ # Run test for master and s07641069 PRs
79
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
76
80
continue-on-error : true
77
81
run : |
78
82
./scripts/run_in_build_env.sh \
86
90
run : rm -rf ./out
87
91
88
92
- name : Build example Telink (B92) All Clusters Minimal App
93
+ # Run test for master and s07641069 PRs
94
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
89
95
run : |
90
96
./scripts/run_in_build_env.sh \
91
97
"./scripts/build/build_examples.py --target 'telink-tlsr9528a-all-clusters-minimal' build"
98
104
run : rm -rf ./out
99
105
100
106
- name : Build example Telink (B95) Bridge App
107
+ # Run test for master and all PRs
101
108
run : |
102
109
./scripts/run_in_build_env.sh \
103
110
"./scripts/build/build_examples.py --target 'telink-tlsr9258a-bridge' build"
@@ -110,6 +117,7 @@ jobs:
110
117
run : rm -rf ./out
111
118
112
119
- name : Build example Telink (B92 retention) Contact Sensor App
120
+ # Run test for master and all PRs
113
121
run : |
114
122
./scripts/run_in_build_env.sh \
115
123
"./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention-contact-sensor' build"
@@ -122,6 +130,7 @@ jobs:
122
130
run : rm -rf ./out
123
131
124
132
- name : Build tools required for Factory Data
133
+ # Run test for master and all PRs
125
134
run : |
126
135
./scripts/checkout_submodules.py --allow-changing-global-git-config --shallow --platform linux
127
136
./scripts/build/gn_gen.sh
@@ -132,6 +141,7 @@ jobs:
132
141
run : rm -rf ./out/telink*
133
142
134
143
- name : Build example Telink (W91) Lighting App with OTA, Factory Data
144
+ # Run test for master and all PRs
135
145
continue-on-error : true
136
146
run : |
137
147
./scripts/run_in_build_env.sh \
@@ -145,6 +155,7 @@ jobs:
145
155
run : rm -rf ./out/telink*
146
156
147
157
- name : Build example Telink (B91) Lighting App with OTA, RPC, Factory Data and 4Mb flash
158
+ # Run test for master and all PRs
148
159
run : |
149
160
./scripts/run_in_build_env.sh \
150
161
"./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-light-ota-rpc-factory-data-4mb' build"
@@ -157,6 +168,7 @@ jobs:
157
168
run : rm -rf ./out/telink*
158
169
159
170
- name : Build example Telink (B92) Light Switch App with OTA, Shell, Factory Data
171
+ # Run test for master and all PRs
160
172
run : |
161
173
./scripts/run_in_build_env.sh \
162
174
"./scripts/build/build_examples.py --target 'telink-tlsr9528a-light-switch-ota-shell-factory-data' build"
@@ -169,6 +181,8 @@ jobs:
169
181
run : rm -rf ./out
170
182
171
183
- name : Build example Telink (B92) Lock App with DFU
184
+ # Run test for master and s07641069 PRs
185
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
172
186
run : |
173
187
./scripts/run_in_build_env.sh \
174
188
"./scripts/build/build_examples.py --target 'telink-tlsr9528a-lock-dfu' build"
@@ -181,6 +195,8 @@ jobs:
181
195
run : rm -rf ./out
182
196
183
197
- name : Build example Telink (B95) OTA Requestor App
198
+ # Run test for master and s07641069 PRs
199
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
184
200
run : |
185
201
./scripts/run_in_build_env.sh \
186
202
"./scripts/build/build_examples.py --target 'telink-tlsr9258a-ota-requestor' build"
@@ -193,6 +209,8 @@ jobs:
193
209
run : rm -rf ./out
194
210
195
211
- name : Build example Telink (B91 USB) Pump App
212
+ # Run test for master and s07641069 PRs
213
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
196
214
run : |
197
215
./scripts/run_in_build_env.sh \
198
216
"./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-pump-usb' build"
@@ -205,6 +223,8 @@ jobs:
205
223
run : rm -rf ./out
206
224
207
225
- name : Build example Telink (B91) Pump Controller App
226
+ # Run test for master and s07641069 PRs
227
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
208
228
run : |
209
229
./scripts/run_in_build_env.sh \
210
230
"./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-pump-controller' build"
@@ -217,6 +237,8 @@ jobs:
217
237
run : rm -rf ./out
218
238
219
239
- name : Build example Telink (B91) Shell App
240
+ # Run test for master and s07641069 PRs
241
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
220
242
run : |
221
243
./scripts/run_in_build_env.sh \
222
244
"./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-shell' build"
@@ -229,6 +251,8 @@ jobs:
229
251
run : rm -rf ./out
230
252
231
253
- name : Build example Telink (B92 retention) Smoke CO Alarm App
254
+ # Run test for master and s07641069 PRs
255
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
232
256
run : |
233
257
./scripts/run_in_build_env.sh \
234
258
"./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention-smoke-co-alarm' build"
@@ -241,6 +265,8 @@ jobs:
241
265
run : rm -rf ./out
242
266
243
267
- name : Build example Telink (B91 Mars) Temperature Measurement App with OTA
268
+ # Run test for master and s07641069 PRs
269
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
244
270
run : |
245
271
./scripts/run_in_build_env.sh \
246
272
"./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-temperature-measurement-mars-ota' build"
@@ -253,6 +279,8 @@ jobs:
253
279
run : rm -rf ./out
254
280
255
281
- name : Build example Telink (B91) Thermostat App
282
+ # Run test for master and s07641069 PRs
283
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
256
284
run : |
257
285
./scripts/run_in_build_env.sh \
258
286
"./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-thermostat' build"
@@ -265,6 +293,8 @@ jobs:
265
293
run : rm -rf ./out
266
294
267
295
- name : Build example Telink (W91) Window Covering App
296
+ # Run test for master and s07641069 PRs
297
+ if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
268
298
continue-on-error : true
269
299
run : |
270
300
./scripts/run_in_build_env.sh \
0 commit comments