1
- # Copyright (c) 2022-2023 Project CHIP Authors
1
+ # Copyright (c) 2022-2024 Project CHIP Authors
2
2
#
3
3
# Licensed under the Apache License, Version 2.0 (the "License");
4
4
# you may not use this file except in compliance with the License.
57
57
gh-context : ${{ toJson(github) }}
58
58
59
59
# - name: Update Zephyr to specific revision (for developers purpose)
60
- # run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py 65dc1812431bf946dfc110682298acf83d63e27a "
60
+ # run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py 68deadeb5c20b82d68700e720d4580e8003bf1d8 "
61
61
62
62
- name : Build example Telink (B92 retention) Air Quality Sensor App
63
63
run : |
@@ -71,13 +71,13 @@ jobs:
71
71
- name : clean out build output
72
72
run : rm -rf ./out
73
73
74
- - name : Build example Telink (B91 ) All Clusters App
74
+ - name : Build example Telink (W91 ) All Clusters App
75
75
run : |
76
76
./scripts/run_in_build_env.sh \
77
- "./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d -all-clusters' build"
77
+ "./scripts/build/build_examples.py --target 'telink-tlsr9118bdk40d -all-clusters' build"
78
78
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
79
- telink tlsr9518adk80d all-clusters-app \
80
- out/telink-tlsr9518adk80d -all-clusters/zephyr/zephyr.elf \
79
+ telink tlsr9118bdk40d all-clusters-app \
80
+ out/telink-tlsr9118bdk40d -all-clusters/zephyr/zephyr.elf \
81
81
/tmp/bloat_reports/
82
82
83
83
- name : clean out build output
@@ -129,6 +129,18 @@ jobs:
129
129
- name : clean out build output (keep tools)
130
130
run : rm -rf ./out/telink*
131
131
132
+ - name : Build example Telink (W91) Lighting App with OTA, Factory Data
133
+ run : |
134
+ ./scripts/run_in_build_env.sh \
135
+ "./scripts/build/build_examples.py --target 'telink-tlsr9118bdk40d-light-ota-factory-data' build"
136
+ .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
137
+ telink tlsr9118bdk40d lighting-app-ota-factory-data \
138
+ out/telink-tlsr9118bdk40d-light-ota-factory-data/zephyr/zephyr.elf \
139
+ /tmp/bloat_reports/
140
+
141
+ - name : clean out build output (keep tools)
142
+ run : rm -rf ./out/telink*
143
+
132
144
- name : Build example Telink (B91) Lighting App with OTA, RPC, Factory Data and 4Mb flash
133
145
run : |
134
146
./scripts/run_in_build_env.sh \
@@ -189,13 +201,13 @@ jobs:
189
201
- name : clean out build output
190
202
run : rm -rf ./out
191
203
192
- - name : Build example Telink (B91 ) Pump Controller App
204
+ - name : Build example Telink (W91 ) Pump Controller App
193
205
run : |
194
206
./scripts/run_in_build_env.sh \
195
- "./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d -pump-controller' build"
207
+ "./scripts/build/build_examples.py --target 'telink-tlsr9118bdk40d -pump-controller' build"
196
208
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
197
- telink tlsr9518adk80d pump-controller-app \
198
- out/telink-tlsr9518adk80d -pump-controller/zephyr/zephyr.elf \
209
+ telink tlsr9118bdk40d pump-controller-app \
210
+ out/telink-tlsr9118bdk40d -pump-controller/zephyr/zephyr.elf \
199
211
/tmp/bloat_reports/
200
212
201
213
- name : clean out build output
0 commit comments