36
36
if : github.actor != 'restyled-io[bot]'
37
37
38
38
container :
39
- image : ghcr.io/project-chip/chip-build-telink:24
39
+ image : ghcr.io/project-chip/chip-build-telink:25
40
40
volumes :
41
41
- " /tmp/bloat_reports:/tmp/bloat_reports"
42
42
@@ -54,13 +54,16 @@ jobs:
54
54
with :
55
55
gh-context : ${{ toJson(github) }}
56
56
57
- - name : Build example Telink (B92) Air Quality Sensor App
57
+ # - name: Update Zephyr to specific revision (for developers purpose)
58
+ # run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py e6a32f41ccec55c2233631406842b71ff270089d"
59
+
60
+ - name : Build example Telink (B92 retention) Air Quality Sensor App
58
61
run : |
59
62
./scripts/run_in_build_env.sh \
60
- "./scripts/build/build_examples.py --target 'telink-tlsr9528a -air-quality-sensor' build"
63
+ "./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention -air-quality-sensor' build"
61
64
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
62
- telink tlsr9528a air-quality-sensor-app \
63
- out/telink-tlsr9528a -air-quality-sensor/zephyr/zephyr.elf \
65
+ telink tlsr9528a_retention air-quality-sensor-app \
66
+ out/telink-tlsr9528a_retention -air-quality-sensor/zephyr/zephyr.elf \
64
67
/tmp/bloat_reports/
65
68
66
69
- name : clean out build output
@@ -102,13 +105,13 @@ jobs:
102
105
- name : clean out build output
103
106
run : rm -rf ./out
104
107
105
- - name : Build example Telink (B92) Contact Sensor App
108
+ - name : Build example Telink (B92 retention ) Contact Sensor App
106
109
run : |
107
110
./scripts/run_in_build_env.sh \
108
- "./scripts/build/build_examples.py --target 'telink-tlsr9528a -contact-sensor' build"
111
+ "./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention -contact-sensor' build"
109
112
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
110
- telink tlsr9528a contact-sensor-app \
111
- out/telink-tlsr9528a -contact-sensor/zephyr/zephyr.elf \
113
+ telink tlsr9528a_retention contact-sensor-app \
114
+ out/telink-tlsr9528a_retention -contact-sensor/zephyr/zephyr.elf \
112
115
/tmp/bloat_reports/
113
116
114
117
- name : clean out build output
@@ -148,13 +151,13 @@ jobs:
148
151
- name : clean out build output
149
152
run : rm -rf ./out
150
153
151
- - name : Build example Telink (B92) Lock App with DFU
154
+ - name : Build example Telink (B92 retention ) Lock App with DFU
152
155
run : |
153
156
./scripts/run_in_build_env.sh \
154
- "./scripts/build/build_examples.py --target 'telink-tlsr9528a -lock-dfu' build"
157
+ "./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention -lock-dfu' build"
155
158
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
156
- telink tlsr9528a lock-app-dfu \
157
- out/telink-tlsr9528a -lock-dfu/zephyr/zephyr.elf \
159
+ telink tlsr9528a_retention lock-app-dfu \
160
+ out/telink-tlsr9528a_retention -lock-dfu/zephyr/zephyr.elf \
158
161
/tmp/bloat_reports/
159
162
160
163
- name : clean out build output
@@ -220,25 +223,25 @@ jobs:
220
223
- name : clean out build output
221
224
run : rm -rf ./out
222
225
223
- - name : Build example Telink (B92) Smoke CO Alarm App
226
+ - name : Build example Telink (B92 retention ) Smoke CO Alarm App
224
227
run : |
225
228
./scripts/run_in_build_env.sh \
226
- "./scripts/build/build_examples.py --target 'telink-tlsr9528a -smoke-co-alarm' build"
229
+ "./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention -smoke-co-alarm' build"
227
230
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
228
- telink tlsr9528a smoke_co_alarm-app \
229
- out/telink-tlsr9528a -smoke-co-alarm/zephyr/zephyr.elf \
231
+ telink tlsr9528a_retention smoke_co_alarm-app \
232
+ out/telink-tlsr9528a_retention -smoke-co-alarm/zephyr/zephyr.elf \
230
233
/tmp/bloat_reports/
231
234
232
235
- name : clean out build output
233
236
run : rm -rf ./out
234
237
235
- - name : Build example Telink (B92) Temperature Measurement App
238
+ - name : Build example Telink (B92 retention ) Temperature Measurement App
236
239
run : |
237
240
./scripts/run_in_build_env.sh \
238
- "./scripts/build/build_examples.py --target 'telink-tlsr9528a -temperature-measurement' build"
241
+ "./scripts/build/build_examples.py --target 'telink-tlsr9528a_retention -temperature-measurement' build"
239
242
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
240
- telink tlsr9528a temperature-measurement-app \
241
- out/telink-tlsr9528a -temperature-measurement/zephyr/zephyr.elf \
243
+ telink tlsr9528a_retention temperature-measurement-app \
244
+ out/telink-tlsr9528a_retention -temperature-measurement/zephyr/zephyr.elf \
242
245
/tmp/bloat_reports/
243
246
244
247
- name : clean out build output
0 commit comments