|
39 | 39 | if: github.actor != 'restyled-io[bot]'
|
40 | 40 |
|
41 | 41 | container:
|
42 |
| - image: ghcr.io/project-chip/chip-build-telink:115 |
| 42 | + image: ghcr.io/project-chip/chip-build-telink:119 |
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 ce4027fc0768b8509758af2e43f74e3fd2c7d58d" |
| 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
|
@@ -165,14 +165,24 @@ jobs:
|
165 | 165 | - name: clean out build output (keep tools)
|
166 | 166 | run: rm -rf ./out/telink*
|
167 | 167 |
|
168 |
| - - name: Build example Telink (tl321x) Lighting App with OTA, Shell, Factory Data |
| 168 | + - name: Build example Telink (tl321x) Lighting App with OTA (LZMA), Shell, Factory Data |
169 | 169 | # Run test for master and all PRs
|
170 | 170 | run: |
|
171 | 171 | ./scripts/run_in_build_env.sh \
|
172 |
| - "./scripts/build/build_examples.py --target 'telink-tl3218x-light-ota-shell-factory-data' build" |
| 172 | + "./scripts/build/build_examples.py --target 'telink-tl3218x-light-ota-compress-lzma-shell-factory-data' build" |
173 | 173 | .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
|
174 |
| - telink tl3218x light-app-ota-shell-factory-data \ |
175 |
| - out/telink-tl3218x-light-ota-shell-factory-data/zephyr/zephyr.elf \ |
| 174 | + telink tl3218x light-app-ota-compress-lzma-shell-factory-data \ |
| 175 | + out/telink-tl3218x-light-ota-compress-lzma-shell-factory-data/zephyr/zephyr.elf \ |
| 176 | + /tmp/bloat_reports/ |
| 177 | +
|
| 178 | + - name: Build example Telink (tl321x_retention) Light Switch App with OTA, Shell, Factory Data |
| 179 | + # Run test for master and all PRs |
| 180 | + run: | |
| 181 | + ./scripts/run_in_build_env.sh \ |
| 182 | + "./scripts/build/build_examples.py --target 'telink-tl3218x_retention-light-switch-ota-shell-factory-data' build" |
| 183 | + .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \ |
| 184 | + telink tl3218x_retention light-switch-app-ota-shell-factory-data \ |
| 185 | + out/telink-tl3218x_retention-light-switch-ota-shell-factory-data/zephyr/zephyr.elf \ |
176 | 186 | /tmp/bloat_reports/
|
177 | 187 |
|
178 | 188 | - name: clean out build output (keep tools)
|
|
0 commit comments