Skip to content

Commit 25cbd41

Browse files
committed
feature(ci): Added esp32p4 target to run esp-usb test apps and esp-idf examples
1 parent 14ad0c4 commit 25cbd41

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

.github/workflows/build_and_run_esp_usb_test_apps.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,15 @@ jobs:
6565
fail-fast: false
6666
matrix:
6767
idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"]
68-
idf_target: ["esp32s2"]
68+
idf_target: ["esp32s2", "esp32p4"]
6969
sdkconfig: ["default"]
7070
runner_tag: ["usb_device"]
71+
exclude:
72+
# Exclude esp32p4 for releases before IDF 5.3 for all runner tags (esp32p4 support starts in IDF 5.3)
73+
- idf_ver: "release-v5.1"
74+
idf_target: "esp32p4"
75+
- idf_ver: "release-v5.2"
76+
idf_target: "esp32p4"
7177
runs-on: [self-hosted, linux, docker, "${{ matrix.idf_target }}", "${{ matrix.runner_tag }}"]
7278
container:
7379
image: python:3.11-bookworm

.github/workflows/build_and_run_idf_examples.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,15 @@ jobs:
6363
strategy:
6464
fail-fast: false
6565
matrix:
66-
# Run esp-idf examples, starting from v5.3
67-
idf_ver: ["release-v5.3", "release-v5.4", "release-v5.5" , "latest"]
68-
idf_target: ["esp32s2"]
66+
idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5" , "latest"]
67+
idf_target: ["esp32s2", "esp32p4"]
6968
runner_tag: ["usb_device"]
69+
exclude:
70+
# Exclude esp32p4 for releases before IDF 5.3 for all runner tags (esp32p4 support starts in IDF 5.3)
71+
- idf_ver: "release-v5.1"
72+
idf_target: "esp32p4"
73+
- idf_ver: "release-v5.2"
74+
idf_target: "esp32p4"
7075
runs-on: [self-hosted, linux, docker, "${{ matrix.idf_target }}", "${{ matrix.runner_tag }}"]
7176
container:
7277
# We run on espressif/idf image as we need the code of examples to be present to run pytest

0 commit comments

Comments
 (0)