diff --git a/.clang-tidy.hash b/.clang-tidy.hash index 54bb047d67..009f9db388 100644 --- a/.clang-tidy.hash +++ b/.clang-tidy.hash @@ -1 +1 @@ -40ce3511724e822f97e17fb12f38935e614c95ad6675329c143cbdee365e161a +d565b0589e35e692b5f2fc0c14723a99595b4828a3a3ef96c442e86a23176c00 diff --git a/esphome/components/libretiny/__init__.py b/esphome/components/libretiny/__init__.py index 2c7ac93cca..553179beec 100644 --- a/esphome/components/libretiny/__init__.py +++ b/esphome/components/libretiny/__init__.py @@ -191,10 +191,17 @@ def _notify_old_style(config): # The dev and latest branches will be at *least* this version, which is what matters. +# Use GitHub releases directly to avoid PlatformIO moderation delays. ARDUINO_VERSIONS = { "dev": (cv.Version(1, 11, 0), "https://github.com/libretiny-eu/libretiny.git"), - "latest": (cv.Version(1, 11, 0), "libretiny"), - "recommended": (cv.Version(1, 11, 0), None), + "latest": ( + cv.Version(1, 11, 0), + "https://github.com/libretiny-eu/libretiny.git#v1.11.0", + ), + "recommended": ( + cv.Version(1, 11, 0), + "https://github.com/libretiny-eu/libretiny.git#v1.11.0", + ), } diff --git a/platformio.ini b/platformio.ini index e1f80e85a5..9de72cd622 100644 --- a/platformio.ini +++ b/platformio.ini @@ -212,7 +212,7 @@ build_unflags = ; This are common settings for the LibreTiny (all variants) using Arduino. [common:libretiny-arduino] extends = common:arduino -platform = libretiny@1.11.0 +platform = https://github.com/libretiny-eu/libretiny.git#v1.11.0 framework = arduino lib_compat_mode = soft lib_deps =