From f52db05ef2b0301cec6a1fc20cc90e62d3aaa03a Mon Sep 17 00:00:00 2001 From: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> Date: Tue, 22 Oct 2024 14:52:26 -0300 Subject: [PATCH 1/3] fix(tests): Add CMakeLists file to compilation tests --- .github/workflows/push.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 0f76fe81fb8..e6551d4cfa1 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -21,6 +21,7 @@ on: - 'idf_component.yml' - 'Kconfig.projbuild' - 'package.json' + - 'CMakeLists.txt' - '.github/workflows/push.yml' - '.github/scripts/**' - '!.github/scripts/find_*' @@ -92,6 +93,7 @@ jobs: idf: - 'idf_component.yml' - 'Kconfig.projbuild' + - 'CMakeLists.txt' platformio: - 'package.json' - '.github/scripts/install-platformio-esp32.sh' From 972d2fa39da8f07deb57bdb4f1634d8dd23df08a Mon Sep 17 00:00:00 2001 From: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> Date: Tue, 22 Oct 2024 15:06:48 -0300 Subject: [PATCH 2/3] fix(tests): Add variant files that are used in compilation --- .github/workflows/push.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index e6551d4cfa1..88b94b6a4d1 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -28,6 +28,13 @@ on: - '!.github/scripts/on-release.sh' - '!.github/scripts/tests_*' - '!.github/scripts/upload_*' + - "variants/esp32/**/*" + - "variants/esp32s2/**/*" + - "variants/esp32s3/**/*" + - "variants/esp32c2/**/*" + - "variants/esp32c3/**/*" + - "variants/esp32c6/**/*" + - "variants/esp32h2/**/*" concurrency: group: build-${{github.event.pull_request.number || github.ref}} @@ -75,6 +82,13 @@ jobs: - '!tools/platformio-build.py' - 'platform.txt' - 'programmers.txt' + - "variants/esp32/**/*" + - "variants/esp32s2/**/*" + - "variants/esp32s3/**/*" + - "variants/esp32c2/**/*" + - "variants/esp32c3/**/*" + - "variants/esp32c6/**/*" + - "variants/esp32h2/**/*" libraries: - 'libraries/**/examples/**' - 'libraries/**/src/**' From fa6d7d5b05fc03d89a59e7be12484da451b94ca6 Mon Sep 17 00:00:00 2001 From: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> Date: Tue, 22 Oct 2024 15:09:49 -0300 Subject: [PATCH 3/3] fix(c2): Move C2 as it is only tested as component --- .github/workflows/push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 88b94b6a4d1..19e53b844f2 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -85,7 +85,6 @@ jobs: - "variants/esp32/**/*" - "variants/esp32s2/**/*" - "variants/esp32s3/**/*" - - "variants/esp32c2/**/*" - "variants/esp32c3/**/*" - "variants/esp32c6/**/*" - "variants/esp32h2/**/*" @@ -108,6 +107,7 @@ jobs: - 'idf_component.yml' - 'Kconfig.projbuild' - 'CMakeLists.txt' + - "variants/esp32c2/**/*" platformio: - 'package.json' - '.github/scripts/install-platformio-esp32.sh'