summaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows/ports_esp32.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ports_esp32.yml')
-rw-r--r--.github/workflows/ports_esp32.yml12
1 files changed, 9 insertions, 3 deletions
diff --git a/.github/workflows/ports_esp32.yml b/.github/workflows/ports_esp32.yml
index 117ae897aa..9c8a8998a2 100644
--- a/.github/workflows/ports_esp32.yml
+++ b/.github/workflows/ports_esp32.yml
@@ -18,7 +18,13 @@ concurrency:
cancel-in-progress: true
jobs:
- build_idf50:
+ build_idf:
+ strategy:
+ fail-fast: false
+ matrix:
+ ci_func: # names are functions in ci.sh
+ - esp32_build_cmod_s2
+ - esp32_build_s3_c3
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
@@ -42,5 +48,5 @@ jobs:
if: steps.cache_esp_idf.outputs.cache-hit != 'true'
run: source tools/ci.sh && ci_esp32_idf_setup
- - name: Build
- run: source tools/ci.sh && ci_esp32_build
+ - name: Build ci_${{matrix.ci_func }}
+ run: source tools/ci.sh && ci_${{ matrix.ci_func }}