ci: stabilize clean target builds

This commit is contained in:
Trail Mate Dev
2026-07-30 01:11:20 +08:00
parent a9867d397b
commit b5ff2e6462
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -58,7 +58,7 @@ jobs:
':(exclude)modules/ui_shared/src/ui/widgets/text_candidate_builtin_emoji_data.h' \
':(exclude)platform/nrf52/arduino_common/include/ui/fonts/**' \
':(exclude)platform/nrf52/arduino_common/src/ui/fonts/**' \
':(exclude)third_party/codec2/**' \
':(exclude)third_party/**' \
| xargs -0 clang-format-14 --dry-run --Werror
build:
@@ -262,6 +262,7 @@ jobs:
- name: Build C6 companion
shell: bash
run: |
source "${IDF_PATH}/export.sh"
idf.py -C firmware/c6_companion \
-B "${GITHUB_WORKSPACE}/firmware/c6_companion/build.c6_companion" build
@@ -346,6 +347,7 @@ jobs:
- name: Build (${{ matrix.env }})
shell: bash
run: |
source "${IDF_PATH}/export.sh"
idf.py -C apps/esp32_lvgl \
-B "${GITHUB_WORKSPACE}/apps/esp32_lvgl/build.${{ matrix.env }}" \
-D "TRAIL_MATE_IDF_TARGET=${{ matrix.env }}" build
@@ -6,8 +6,10 @@ board = gat562_mesh_evb_pro
monitor_speed = 115200
build_unflags =
-std=gnu++11
-Ofast
build_flags =
-std=gnu++17
-Os
-DARDUINO_NRF52840_FEATHER
-DNRF52840_XXAA
-DS140