|
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 46b82695b9390d74bcfa4b01a14a009c01b96895" |
| 61 | + run: scripts/run_in_build_env.sh "python3 scripts/tools/telink/update_zephyr.py fdccaba1ebc147908e9cca653e6c6743def3332b" |
62 | 62 |
|
63 | 63 | - name: Build example Telink (B92 retention) Air Quality Sensor App
|
64 | 64 | # Run test for master and s07641069 PRs
|
@@ -178,19 +178,18 @@ jobs:
|
178 | 178 | - name: clean out build output (keep tools)
|
179 | 179 | run: rm -rf ./out/telink*
|
180 | 180 |
|
181 |
| - # tl321x_retention is not supported by the Zephyr 3.7 version |
182 |
| - # - name: Build example Telink (tl321x_retention) Light Switch App with OTA, Shell, Factory Data |
183 |
| - # # Run test for master and all PRs |
184 |
| - # run: | |
185 |
| - # ./scripts/run_in_build_env.sh \ |
186 |
| - # "./scripts/build/build_examples.py --target 'telink-tl3218x_retention-light-switch-ota-shell-factory-data' build" |
187 |
| - # .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \ |
188 |
| - # telink tl3218x_retention light-switch-app-ota-shell-factory-data \ |
189 |
| - # out/telink-tl3218x_retention-light-switch-ota-shell-factory-data/zephyr/zephyr.elf \ |
190 |
| - # /tmp/bloat_reports/ |
| 181 | + - name: Build example Telink (tl321x_retention) Light Switch App with OTA, Shell, Factory Data |
| 182 | + # Run test for master and all PRs |
| 183 | + run: | |
| 184 | + ./scripts/run_in_build_env.sh \ |
| 185 | + "./scripts/build/build_examples.py --target 'telink-tl3218x_retention-light-switch-ota-shell-factory-data' build" |
| 186 | + .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \ |
| 187 | + telink tl3218x_retention light-switch-app-ota-shell-factory-data \ |
| 188 | + out/telink-tl3218x_retention-light-switch-ota-shell-factory-data/zephyr/zephyr.elf \ |
| 189 | + /tmp/bloat_reports/ |
191 | 190 |
|
192 |
| - # - name: clean out build output (keep tools) |
193 |
| - # run: rm -rf ./out/telink* |
| 191 | + - name: clean out build output (keep tools) |
| 192 | + run: rm -rf ./out/telink* |
194 | 193 |
|
195 | 194 | - name: Build example Telink (tl721x) Lighting App with OTA, Shell, Factory Data
|
196 | 195 | # Run test for master and all PRs
|
@@ -315,19 +314,21 @@ jobs:
|
315 | 314 | - name: clean out build output
|
316 | 315 | run: rm -rf ./out
|
317 | 316 |
|
318 |
| - - name: Build example Telink (B91 Mars) Temperature Measurement App with OTA |
319 |
| - # Run test for master and s07641069 PRs |
320 |
| - if: github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip' |
321 |
| - run: | |
322 |
| - ./scripts/run_in_build_env.sh \ |
323 |
| - "./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-temperature-measurement-mars-ota' build" |
324 |
| - .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \ |
325 |
| - telink tlsr9518adk80d temperature-measurement-app-mars-ota \ |
326 |
| - out/telink-tlsr9518adk80d-temperature-measurement-mars-ota/zephyr/zephyr.elf \ |
327 |
| - /tmp/bloat_reports/ |
| 317 | + # B91 Mars adopted only for Zephyr 3.7 |
| 318 | + # Will be uncommented in next commits |
| 319 | + # - name: Build example Telink (B91 Mars) Temperature Measurement App with OTA |
| 320 | + # # Run test for master and s07641069 PRs |
| 321 | + # if: github.event.pull_request.number == null || github.event.pull_request.head.repo.full_name == 's07641069/connectedhomeip' |
| 322 | + # run: | |
| 323 | + # ./scripts/run_in_build_env.sh \ |
| 324 | + # "./scripts/build/build_examples.py --target 'telink-tlsr9518adk80d-temperature-measurement-mars-ota' build" |
| 325 | + # .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \ |
| 326 | + # telink tlsr9518adk80d temperature-measurement-app-mars-ota \ |
| 327 | + # out/telink-tlsr9518adk80d-temperature-measurement-mars-ota/zephyr/zephyr.elf \ |
| 328 | + # /tmp/bloat_reports/ |
328 | 329 |
|
329 |
| - - name: clean out build output |
330 |
| - run: rm -rf ./out |
| 330 | + # - name: clean out build output |
| 331 | + # run: rm -rf ./out |
331 | 332 |
|
332 | 333 | - name: Build example Telink (B91) Thermostat App
|
333 | 334 | # Run test for master and s07641069 PRs
|
|
0 commit comments