39
39
if : github.actor != 'restyled-io[bot]'
40
40
41
41
container :
42
- image : ghcr.io/project-chip/chip-build-telink:98
42
+ image : ghcr.io/project-chip/chip-build-telink:104
43
43
volumes :
44
44
- " /tmp/bloat_reports:/tmp/bloat_reports"
45
45
58
58
gh-context : ${{ toJson(github) }}
59
59
60
60
# - name: Update Zephyr to specific revision (for developers purpose)
61
- # run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py c05c461b1119782cc839cf436fa04ec5e1fb2c8c "
61
+ # run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py 52c23bb5bfa7b08fb2499fda8c34cbd3418e0c1d "
62
62
63
63
- name : Build example Telink (B92 retention) Air Quality Sensor App
64
64
# Run test for master and s07641069 PRs
@@ -103,14 +103,14 @@ jobs:
103
103
- name : clean out build output
104
104
run : rm -rf ./out
105
105
106
- - name : Build example Telink (B95 ) Bridge App
106
+ - name : Build example Telink (tl721x ) Bridge App
107
107
# Run test for master and all PRs
108
108
run : |
109
109
./scripts/run_in_build_env.sh \
110
- "./scripts/build/build_examples.py --target 'telink-tlsr9258a -bridge' build"
110
+ "./scripts/build/build_examples.py --target 'telink-tl7218x -bridge' build"
111
111
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
112
- telink tlsr9258a bridge-app \
113
- out/telink-tlsr9258a -bridge/zephyr/zephyr.elf \
112
+ telink tl7218x bridge-app \
113
+ out/telink-tl7218x -bridge/zephyr/zephyr.elf \
114
114
/tmp/bloat_reports/
115
115
116
116
- name : clean out build output
@@ -167,14 +167,14 @@ jobs:
167
167
- name : clean out build output (keep tools)
168
168
run : rm -rf ./out/telink*
169
169
170
- - name : Build example Telink (tl321x) Lighting App with OTA (LZMA) , Shell, Factory Data
170
+ - name : Build example Telink (tl321x) Lighting App with OTA, Shell, Factory Data
171
171
# Run test for master and all PRs
172
172
run : |
173
173
./scripts/run_in_build_env.sh \
174
- "./scripts/build/build_examples.py --target 'telink-tl3218x-light-ota-compress-lzma- shell-factory-data' build"
174
+ "./scripts/build/build_examples.py --target 'telink-tl3218x-light-ota-shell-factory-data' build"
175
175
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
176
- telink tl3218x light-app-ota-compress-lzma- shell-factory-data \
177
- out/telink-tl3218x-light-ota-compress-lzma- shell-factory-data/zephyr/zephyr.elf \
176
+ telink tl3218x light-app-ota-shell-factory-data \
177
+ out/telink-tl3218x-light-ota-shell-factory-data/zephyr/zephyr.elf \
178
178
/tmp/bloat_reports/
179
179
180
180
- name : clean out build output (keep tools)
@@ -193,6 +193,19 @@ jobs:
193
193
- name : clean out build output (keep tools)
194
194
run : rm -rf ./out/telink*
195
195
196
+ - name : Build example Telink (tl721x retention) Light Switch App with OTA (LZMA), Factory Data
197
+ # Run test for master and all PRs
198
+ run : |
199
+ ./scripts/run_in_build_env.sh \
200
+ "./scripts/build/build_examples.py --target 'telink-tl7218x_retention-light-switch-ota-compress-lzma-factory-data' build"
201
+ .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
202
+ telink tl7218x_retention light-switch-app-ota-compress-lzma-factory-data \
203
+ out/telink-tl7218x_retention-light-switch-ota-compress-lzma-factory-data/zephyr/zephyr.elf \
204
+ /tmp/bloat_reports/
205
+
206
+ - name : clean out build output (keep tools)
207
+ run : rm -rf ./out/telink*
208
+
196
209
- name : Build example Telink (B92) Light Switch App with OTA (LZMA), Shell, Factory Data
197
210
# Run test for master and all PRs
198
211
run : |
@@ -220,15 +233,15 @@ jobs:
220
233
- name : clean out build output
221
234
run : rm -rf ./out
222
235
223
- - name : Build example Telink (B95 ) OTA Requestor App
236
+ - name : Build example Telink (tl321x ) OTA Requestor App
224
237
# Run test for master and s07641069 PRs
225
238
if : github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip'
226
239
run : |
227
240
./scripts/run_in_build_env.sh \
228
- "./scripts/build/build_examples.py --target 'telink-tlsr9258a -ota-requestor' build"
241
+ "./scripts/build/build_examples.py --target 'telink-tl3218x -ota-requestor' build"
229
242
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
230
- telink tlsr9258a ota-requestor-app \
231
- out/telink-tlsr9258a -ota-requestor/zephyr/zephyr.elf \
243
+ telink tl3218x ota-requestor-app \
244
+ out/telink-tl3218x -ota-requestor/zephyr/zephyr.elf \
232
245
/tmp/bloat_reports/
233
246
234
247
- name : clean out build output
0 commit comments