From 8da2f069a8afe0bcb834f3354661354431dbaa4e Mon Sep 17 00:00:00 2001 From: "peter.marcisovsky" Date: Fri, 15 Nov 2024 11:32:00 +0100 Subject: [PATCH] ci(usb_host): CI matrix, disable esp32p4 for usb_device --- .github/workflows/build_and_run_test_app_usb.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_and_run_test_app_usb.yml b/.github/workflows/build_and_run_test_app_usb.yml index 1d24cb54..f14d62ff 100644 --- a/.github/workflows/build_and_run_test_app_usb.yml +++ b/.github/workflows/build_and_run_test_app_usb.yml @@ -52,12 +52,18 @@ jobs: idf_target: ["esp32s2", "esp32p4"] runner_tag: ["usb_host", "usb_device"] exclude: - - idf_ver: "release-v5.0" # esp32p4 was added in IDF 5.3 + # Exclude esp32p4 for releases before v5.3 for all runner tags + - idf_ver: "release-v5.0" idf_target: "esp32p4" - - idf_ver: "release-v5.1" # esp32p4 was added in IDF 5.3 + - idf_ver: "release-v5.1" idf_target: "esp32p4" - - idf_ver: "release-v5.2" # esp32p4 was added in IDF 5.3 + - idf_ver: "release-v5.2" idf_target: "esp32p4" + + # Exclude esp32p4 for all versions when using the usb_device runner + - idf_target: "esp32p4" # TODO: esp32p4 usb_device runner not built yet + runner_tag: "usb_device" + runs-on: [self-hosted, linux, docker, "${{ matrix.idf_target }}", "${{ matrix.runner_tag }}"] container: image: python:3.11-bookworm