79
79
out/telink-tlsr9518adk80d-all-clusters/zephyr/zephyr.elf \
80
80
/tmp/bloat_reports/
81
81
82
+ - name : clean out build output
83
+ run : rm -rf ./out
84
+
82
85
- name : Build example Telink All Clusters Minimal App
83
86
run : |
84
87
./scripts/run_in_build_env.sh \
88
91
out/telink-tlsr9518adk80d-all-clusters-minimal/zephyr/zephyr.elf \
89
92
/tmp/bloat_reports/
90
93
94
+ - name : clean out build output
95
+ run : rm -rf ./out
96
+
91
97
- name : Build example Telink Contact Sensor App
92
98
run : |
93
99
./scripts/run_in_build_env.sh \
97
103
out/telink-tlsr9518adk80d-contact-sensor/zephyr/zephyr.elf \
98
104
/tmp/bloat_reports/
99
105
106
+ - name : clean out build output
107
+ run : rm -rf ./out
108
+
100
109
- name : Build example Telink Lighting App
101
110
run : |
102
111
./scripts/run_in_build_env.sh \
@@ -106,15 +115,21 @@ jobs:
106
115
out/telink-tlsr9518adk80d-light/zephyr/zephyr.elf \
107
116
/tmp/bloat_reports/
108
117
118
+ - name : clean out build output
119
+ run : rm -rf ./out
120
+
109
121
- name : Build example Telink Lighting App with RPC
110
122
run : |
111
123
./scripts/run_in_build_env.sh \
112
124
"./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-light-rpc' build"
113
125
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
114
126
telink tlsr9518adk80d lighting-app-rpc \
115
- out/telink-tlsr9518adk80d-light/zephyr/zephyr.elf \
127
+ out/telink-tlsr9518adk80d-light-rpc /zephyr/zephyr.elf \
116
128
/tmp/bloat_reports/
117
129
130
+ - name : clean out build output
131
+ run : rm -rf ./out
132
+
118
133
- name : Build example Telink Light Switch App
119
134
run : |
120
135
./scripts/run_in_build_env.sh \
@@ -124,6 +139,9 @@ jobs:
124
139
out/telink-tlsr9518adk80d-light-switch/zephyr/zephyr.elf \
125
140
/tmp/bloat_reports/
126
141
142
+ - name : clean out build output
143
+ run : rm -rf ./out
144
+
127
145
- name : Build example Telink Lock App
128
146
run : |
129
147
./scripts/run_in_build_env.sh \
@@ -133,6 +151,9 @@ jobs:
133
151
out/telink-tlsr9518adk80d-lock/zephyr/zephyr.elf \
134
152
/tmp/bloat_reports/
135
153
154
+ - name : clean out build output
155
+ run : rm -rf ./out
156
+
136
157
- name : Build example Telink OTA Requestor App
137
158
run : |
138
159
./scripts/run_in_build_env.sh \
@@ -142,6 +163,9 @@ jobs:
142
163
out/telink-tlsr9518adk80d-ota-requestor/zephyr/zephyr.elf \
143
164
/tmp/bloat_reports/
144
165
166
+ - name : clean out build output
167
+ run : rm -rf ./out
168
+
145
169
- name : Build example Telink Pump App
146
170
run : |
147
171
./scripts/run_in_build_env.sh \
@@ -151,6 +175,9 @@ jobs:
151
175
out/telink-tlsr9518adk80d-pump/zephyr/zephyr.elf \
152
176
/tmp/bloat_reports/
153
177
178
+ - name : clean out build output
179
+ run : rm -rf ./out
180
+
154
181
- name : Build example Telink Pump Controller App
155
182
run : |
156
183
./scripts/run_in_build_env.sh \
@@ -160,6 +187,9 @@ jobs:
160
187
out/telink-tlsr9518adk80d-pump-controller/zephyr/zephyr.elf \
161
188
/tmp/bloat_reports/
162
189
190
+ - name : clean out build output
191
+ run : rm -rf ./out
192
+
163
193
- name : Build example Telink Temperature Measurement App
164
194
run : |
165
195
./scripts/run_in_build_env.sh \
@@ -169,6 +199,9 @@ jobs:
169
199
out/telink-tlsr9518adk80d-temperature-measurement/zephyr/zephyr.elf \
170
200
/tmp/bloat_reports/
171
201
202
+ - name : clean out build output
203
+ run : rm -rf ./out
204
+
172
205
- name : Build example Telink Thermostat App
173
206
run : |
174
207
./scripts/run_in_build_env.sh \
@@ -178,6 +211,9 @@ jobs:
178
211
out/telink-tlsr9518adk80d-thermostat/zephyr/zephyr.elf \
179
212
/tmp/bloat_reports/
180
213
214
+ - name : clean out build output
215
+ run : rm -rf ./out
216
+
181
217
- name : Uploading Size Reports
182
218
uses : actions/upload-artifact@v3
183
219
if : ${{ !env.ACT }}
0 commit comments