From 658a2e3dbd0316204a13f2478d98ea3f8649f064 Mon Sep 17 00:00:00 2001 From: Damien George Date: Sat, 2 Aug 2025 08:39:16 +1000 Subject: [PATCH] github/workflows: Add a CI job to build ESP32-C2 and ESP32-C6 boards. So that all six supported SoCs are built by CI. Signed-off-by: Damien George --- .github/workflows/ports_esp32.yml | 1 + tools/ci.sh | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/ports_esp32.yml b/.github/workflows/ports_esp32.yml index 4c07f89437..36ab341cfc 100644 --- a/.github/workflows/ports_esp32.yml +++ b/.github/workflows/ports_esp32.yml @@ -25,6 +25,7 @@ jobs: ci_func: # names are functions in ci.sh - esp32_build_cmod_spiram_s2 - esp32_build_s3_c3 + - esp32_build_c2_c6 runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/tools/ci.sh b/tools/ci.sh index d787cbcf07..8f045639b8 100755 --- a/tools/ci.sh +++ b/tools/ci.sh @@ -214,6 +214,13 @@ function ci_esp32_build_s3_c3 { make ${MAKEOPTS} -C ports/esp32 BOARD=ESP32_GENERIC_C3 } +function ci_esp32_build_c2_c6 { + ci_esp32_build_common + + make ${MAKEOPTS} -C ports/esp32 BOARD=ESP32_GENERIC_C2 + make ${MAKEOPTS} -C ports/esp32 BOARD=ESP32_GENERIC_C6 +} + ######################################################################################## # ports/esp8266