From 2667caf75f53584ea880f1cdd3641730613a173b Mon Sep 17 00:00:00 2001 From: tyeth Date: Tue, 22 Jul 2025 02:43:19 +0100 Subject: [PATCH 1/3] Migrate S2 boards to web-native-usb build task --- .github/workflows/build-clang-doxy.yml | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-clang-doxy.yml b/.github/workflows/build-clang-doxy.yml index 9a3c72108..1ad2d3387 100644 --- a/.github/workflows/build-clang-doxy.yml +++ b/.github/workflows/build-clang-doxy.yml @@ -29,6 +29,11 @@ jobs: "funhouse_noota", "esp32s3_devkitc_1_n8", "xiao_esp32s3", + "magtag", + "metroesp32s2", + "feather_esp32s2_tft", + "feather_esp32s2_reverse_tft", + "qtpy_esp32s2", ] include: - offset: "0x0" @@ -36,6 +41,17 @@ jobs: arduino-platform: "funhouse_noota" - offset: "0x1000" arduino-platform: "feather_esp32s2" + - offset: "0x1000" + arduino-platform: "metroesp32s2" + - offset: "0x1000" + arduino-platform: "magtag" + - offset: "0x1000" + arduino-platform: "feather_esp32s2_tft" + - offset: "0x1000" + arduino-platform: "feather_esp32s2_reverse_tft" + - offset: "0x1000" + arduino-platform: "qtpy_esp32s2" + steps: - name: "skip if unwanted" continue-on-error: true @@ -230,17 +246,12 @@ jobs: matrix: arduino-platform: [ - "magtag", - "metroesp32s2", "metro_esp32s3", - "feather_esp32s2_tft", - "feather_esp32s2_reverse_tft", "feather_esp32s3", "feather_esp32s3_4mbflash_2mbpsram", + "feather_esp32s3_reverse_tft", "feather_esp32s3_tft", "qtpy_esp32s3", - "qtpy_esp32s2", - "feather_esp32s3_reverse_tft", "qtpy_esp32s3_n4r2", ] steps: From 52edecfa07cbf733bc2100deee6505bc2904ea97 Mon Sep 17 00:00:00 2001 From: tyeth Date: Tue, 22 Jul 2025 02:46:41 +0100 Subject: [PATCH 2/3] Bump version to 108 --- library.properties | 2 +- src/Wippersnapper.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library.properties b/library.properties index f6063d7ed..52f817f16 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=Adafruit WipperSnapper -version=1.0.0-beta.107 +version=1.0.0-beta.108 author=Adafruit maintainer=Adafruit sentence=Arduino application for Adafruit.io WipperSnapper diff --git a/src/Wippersnapper.h b/src/Wippersnapper.h index 00efa6f61..c8af86984 100644 --- a/src/Wippersnapper.h +++ b/src/Wippersnapper.h @@ -142,7 +142,7 @@ #endif #define WS_VERSION \ - "1.0.0-beta.107" ///< WipperSnapper app. version (semver-formatted) + "1.0.0-beta.108" ///< WipperSnapper app. version (semver-formatted) // Reserved Adafruit IO MQTT topics #define TOPIC_IO_THROTTLE "/throttle" ///< Adafruit IO Throttle MQTT Topic From 921527a9e213eb18fd772175cd87cc332d56e9ea Mon Sep 17 00:00:00 2001 From: tyeth Date: Tue, 22 Jul 2025 02:48:24 +0100 Subject: [PATCH 3/3] Ensure build works without offsets before removal --- .github/workflows/build-clang-doxy.yml | 32 +++++++++++++------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build-clang-doxy.yml b/.github/workflows/build-clang-doxy.yml index 1ad2d3387..03d37b322 100644 --- a/.github/workflows/build-clang-doxy.yml +++ b/.github/workflows/build-clang-doxy.yml @@ -35,22 +35,22 @@ jobs: "feather_esp32s2_reverse_tft", "qtpy_esp32s2", ] - include: - - offset: "0x0" - - offset: "0x1000" - arduino-platform: "funhouse_noota" - - offset: "0x1000" - arduino-platform: "feather_esp32s2" - - offset: "0x1000" - arduino-platform: "metroesp32s2" - - offset: "0x1000" - arduino-platform: "magtag" - - offset: "0x1000" - arduino-platform: "feather_esp32s2_tft" - - offset: "0x1000" - arduino-platform: "feather_esp32s2_reverse_tft" - - offset: "0x1000" - arduino-platform: "qtpy_esp32s2" + # include: + # - offset: "0x0" + # - offset: "0x1000" + # arduino-platform: "funhouse_noota" + # - offset: "0x1000" + # arduino-platform: "feather_esp32s2" + # - offset: "0x1000" + # arduino-platform: "metroesp32s2" + # - offset: "0x1000" + # arduino-platform: "magtag" + # - offset: "0x1000" + # arduino-platform: "feather_esp32s2_tft" + # - offset: "0x1000" + # arduino-platform: "feather_esp32s2_reverse_tft" + # - offset: "0x1000" + # arduino-platform: "qtpy_esp32s2" steps: - name: "skip if unwanted"