diff options
Diffstat (limited to '.github/workflows/ports_esp32.yml')
-rw-r--r-- | .github/workflows/ports_esp32.yml | 12 |
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 }} |