From 9a954c33146679a7412f693c99766652daa06128 Mon Sep 17 00:00:00 2001 From: David Montero Crespo Date: Sun, 12 Apr 2026 00:37:33 -0300 Subject: [PATCH] feat: Mark subproject commits as dirty in rp2040js and wokwi-elements --- .github/workflows/backend-e2e-tests.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/backend-e2e-tests.yml b/.github/workflows/backend-e2e-tests.yml index 3cdffdd6..56b92f07 100644 --- a/.github/workflows/backend-e2e-tests.yml +++ b/.github/workflows/backend-e2e-tests.yml @@ -66,7 +66,7 @@ jobs: path: | ~/.arduino15 ~/Arduino/libraries - key: arduino-cores-esp32-libs-${{ runner.os }}-v2 + key: arduino-cores-esp32-2x-libs-${{ runner.os }}-v1 - name: Install ESP32 arduino core and required libraries run: | @@ -74,7 +74,9 @@ jobs: arduino-cli config add board_manager.additional_urls \ https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json arduino-cli core update-index - arduino-cli core install esp32:esp32 + # Pin to 2.x — the lcgamboa QEMU (esp32-picsimlab) was built against IDF 4.x. + # ESP32 Arduino 3.x (IDF 5.x) triggers "Cache disabled" panics on that machine. + arduino-cli core install esp32:esp32@2.0.17 # Libraries needed by the e2e test sketches # DHT22 test needs: DHT sensor library