[bouffalolab] reduce ci build targets (#36006)
diff --git a/.github/workflows/examples-bouffalolab.yaml b/.github/workflows/examples-bouffalolab.yaml
index 9a69898..9a51b61 100644
--- a/.github/workflows/examples-bouffalolab.yaml
+++ b/.github/workflows/examples-bouffalolab.yaml
@@ -58,25 +58,15 @@
run: |
./scripts/run_in_build_env.sh \
"./scripts/build/build_examples.py \
- --target bouffalolab-bl602dk-light-easyflash \
- --target bouffalolab-bl602dk-light-mfd-littlefs \
- --target bouffalolab-bl602dk-light-rpc-115200-littlefs \
+ --target bouffalolab-bl602dk-light-mfd-littlefs-rpc-115200 \
build \
--copy-artifacts-to out/artifacts \
"
- name: Prepare some bloat report from the previous builds
run: |
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl602 bl602 lighting-app \
- out/artifacts/bouffalolab-bl602dk-light-easyflash/chip-bl602-lighting-example.out \
- /tmp/bloat_reports/
- .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl602 bl602+mfd lighting-app \
- out/artifacts/bouffalolab-bl602dk-light-mfd-littlefs/chip-bl602-lighting-example.out \
- /tmp/bloat_reports/
- .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl602 bl602+rpc lighting-app \
- out/artifacts/bouffalolab-bl602dk-light-rpc-115200-littlefs/chip-bl602-lighting-example.out \
+ bl602 bl602+mfd+littlefs+rpc lighting-app \
+ out/artifacts/bouffalolab-bl602dk-light-mfd-littlefs-rpc-115200/chip-bl602-lighting-example.out \
/tmp/bloat_reports/
- name: Clean out build output
run: rm -rf ./out
@@ -85,35 +75,25 @@
run: |
./scripts/run_in_build_env.sh \
"./scripts/build/build_examples.py \
- --target bouffalolab-bl706dk-light-easyflash \
- --target bouffalolab-bl706dk-light-mfd-littlefs \
- --target bouffalolab-bl706dk-light-ethernet-littlefs \
+ --target bouffalolab-bl706dk-light-ethernet-easyflash \
--target bouffalolab-bl706dk-light-wifi-littlefs \
- --target bouffalolab-bl706dk-light-rpc-115200-littlefs \
+ --target bouffalolab-bl706dk-light-mfd-rpc-littlefs-115200 \
build \
--copy-artifacts-to out/artifacts \
"
- name: Prepare some bloat report from the previous builds
run: |
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl702 bl702 lighting-app \
- out/artifacts/bouffalolab-bl706dk-light-easyflash/chip-bl702-lighting-example.out \
+ bl702 bl702+eth lighting-app \
+ out/artifacts/bouffalolab-bl706dk-light-ethernet-easyflash/chip-bl702-lighting-example.out \
/tmp/bloat_reports/
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl702 bl702+mfd lighting-app \
- out/artifacts/bouffalolab-bl706dk-light-mfd-littlefs/chip-bl702-lighting-example.out \
- /tmp/bloat_reports/
- .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl702 bl706-eth lighting-app \
- out/artifacts/bouffalolab-bl706dk-light-ethernet-littlefs/chip-bl702-lighting-example.out \
- /tmp/bloat_reports/
- .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl702 bl706-wifi lighting-app \
+ bl702 bl702+wifi lighting-app \
out/artifacts/bouffalolab-bl706dk-light-wifi-littlefs/chip-bl702-lighting-example.out \
/tmp/bloat_reports/
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl702 bl702+rpc lighting-app \
- out/artifacts/bouffalolab-bl706dk-light-rpc-115200-littlefs/chip-bl702-lighting-example.out \
+ bl702 bl706+mfd+rpc+littlefs lighting-app \
+ out/artifacts/bouffalolab-bl706dk-light-mfd-rpc-littlefs-115200/chip-bl702-lighting-example.out \
/tmp/bloat_reports/
- name: Clean out build output
run: rm -rf ./out
@@ -123,7 +103,6 @@
run: |
./scripts/run_in_build_env.sh \
"./scripts/build/build_examples.py \
- --target bouffalolab-bl704ldk-light-easyflash \
--target bouffalolab-bl704ldk-light-mfd-littlefs \
build \
--copy-artifacts-to out/artifacts \
@@ -131,11 +110,7 @@
- name: Prepare some bloat report from the previous builds
run: |
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl702l bl702l lighting-app \
- out/artifacts/bouffalolab-bl704ldk-light-easyflash/chip-bl702l-lighting-example.out \
- /tmp/bloat_reports/
- .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
- bl702l bl702l+mfd lighting-app \
+ bl702l bl702l+mfd+littlefs lighting-app \
out/artifacts/bouffalolab-bl704ldk-light-mfd-littlefs/chip-bl702l-lighting-example.out \
/tmp/bloat_reports/
- name: Clean out build output
@@ -145,4 +120,4 @@
uses: ./.github/actions/upload-size-reports
if: ${{ !env.ACT }}
with:
- platform-name: BouffaloLab
+ platform-name: BouffaloLab
\ No newline at end of file