bsp(ESP32-P4 EV): Update BSP for HW v1.4 + LCD EK79007 1024x600 #1406
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build BSP examples | |
on: | |
pull_request: | |
types: [opened, reopened, synchronize] | |
jobs: | |
build: | |
strategy: | |
matrix: | |
include: | |
- idf_ver: "latest" | |
parallel_count: 5 | |
parallel_index: 1 | |
- idf_ver: "latest" | |
parallel_count: 5 | |
parallel_index: 2 | |
- idf_ver: "latest" | |
parallel_count: 5 | |
parallel_index: 3 | |
- idf_ver: "latest" | |
parallel_count: 5 | |
parallel_index: 4 | |
- idf_ver: "latest" | |
parallel_count: 5 | |
parallel_index: 5 | |
- idf_ver: "release-v4.4" | |
parallel_count: 2 | |
parallel_index: 1 | |
- idf_ver: "release-v4.4" | |
parallel_count: 2 | |
parallel_index: 2 | |
- idf_ver: "release-v5.1" | |
parallel_count: 2 | |
parallel_index: 1 | |
- idf_ver: "release-v5.1" | |
parallel_count: 2 | |
parallel_index: 2 | |
- idf_ver: "release-v5.2" | |
parallel_count: 2 | |
parallel_index: 1 | |
- idf_ver: "release-v5.2" | |
parallel_count: 2 | |
parallel_index: 2 | |
- idf_ver: "release-v5.3" | |
parallel_count: 2 | |
parallel_index: 1 | |
- idf_ver: "release-v5.3" | |
parallel_count: 2 | |
parallel_index: 2 | |
runs-on: ubuntu-20.04 | |
container: espressif/idf:${{ matrix.idf_ver }} | |
steps: | |
- uses: actions/checkout@v3 | |
with: | |
submodules: 'recursive' | |
- name: Build ESP-BSP examples | |
shell: bash | |
env: | |
extra_arguments: "${{ matrix.idf_ver == 'latest' && '--default-build-targets esp32 esp32s2 esp32s3 esp32c2 esp32c3 esp32c6 esp32h2 esp32p4' || '' }}" | |
run: | | |
export IDF_EXTRA_ACTIONS_PATH=${GITHUB_WORKSPACE}/examples | |
. ${IDF_PATH}/export.sh | |
pip install idf-component-manager ruamel.yaml idf-build-apps --upgrade | |
echo idf-build-apps extra arguments: ${{ env.extra_arguments }} | |
idf-build-apps find ${{ env.extra_arguments }} | |
idf-build-apps build --parallel-count ${{ matrix.parallel_count }} --parallel-index ${{ matrix.parallel_index }} ${{ env.extra_arguments }} |