Encapsulate colors.cpp's own runtime state as static, not global #9433
wled-ci.yml
on: pull_request
wled_build
/
Gather Environments
10s
wled_build
/
Test cdata.js
58s
Matrix: wled_build / Build Environments
Annotations
29 warnings
|
wled_build / Gather Environments
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Test cdata.js
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp8266_2m)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32_wrover)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32_eth)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp01_1m_full)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32dev)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32S3_wroom2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32dev_V4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32p4_16MB)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32_eth_V4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (nodemcuv2_compat)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32s3dev_8MB_qspi)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32dev_debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32c5dev_8MB_qspi)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (lolin_s2_mini)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32c6dev_4MB)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32s3_4M_qspi)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32s3dev_8MB_opi)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32c3dev)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32s3_4M_qspi)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32s3dev_8MB_none)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (nodemcuv2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp8266_2m_compat)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp01_1m_full_compat)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32c3dev_qio)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32s3dev_16MB_opi)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (esp32c5dev)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wled_build / Build Environments (usermods)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
firmware-ESP01
|
651 KB |
sha256:d087acfe377a3f71d919fb41397ec4145e31abb10cdd7dd7317f0863c6afd79b
|
|
|
firmware-ESP01_compat
|
651 KB |
sha256:4b379ae6229063e39880dcc9418ea9b70500b6b48c09c5b0d352a0d1fa8c6306
|
|
|
firmware-ESP02
|
1.31 MB |
sha256:e43f4d5cafde5565c4e122d35b11c2c1f2343d0275d726cedc701c5e10b40bbb
|
|
|
firmware-ESP02_compat
|
1.31 MB |
sha256:fd9bf16d6292600ea9a01b807f7e153f9783e655110a28c6ae9776b0934ca0b3
|
|
|
firmware-ESP32
|
955 KB |
sha256:cbea9cc02a94406f9f5b326b0a9717cff35e690063334ffd99a2318dad9f4df8
|
|
|
firmware-ESP32-C3
|
907 KB |
sha256:d2c7ec1e0e4aa1bc11c5a4c2e7d1e4d90ba7a60d1240d3780dbcf8da25a84760
|
|
|
firmware-ESP32-C3-QIO
|
909 KB |
sha256:6739d0684a9a57142256b2aa1e384f233e03239b13c467023ad4b805bd903a9b
|
|
|
firmware-ESP32-C5
|
1.18 MB |
sha256:601b2b12f1f56fd0f8462ec9c0d689922dba810945aaac202d9343c0f75c8464
|
|
|
firmware-ESP32-C5_8MB_qspi
|
1.18 MB |
sha256:01dff62b97a1b49478bba25f369960165ba073847f7efcbb5e5c31822c6173c2
|
|
|
firmware-ESP32-C6_4MB
|
909 KB |
sha256:66cad4b35a38b0ca39be256a1ed10fb29d89d9c22372fb7c981f6c3e97d52c4e
|
|
|
firmware-ESP32-P4_16MB
|
1.12 MB |
sha256:f4777ea9546c9a26b457fd2d0320db3766398e54da96c5321836fe76b096d071
|
|
|
firmware-ESP32-S2
|
946 KB |
sha256:ee71de439f54a53a294a99061b2c38fd1f296a0e78c5de32752780c042caf752
|
|
|
firmware-ESP32-S3_16MB_opi
|
933 KB |
sha256:7ab47a882438a09164a47f7f7e2e768c53c0a06a667248cc3b6bec21b82bf60e
|
|
|
firmware-ESP32-S3_4M_qspi
|
931 KB |
sha256:62d961e14e9eca47a5fe836ce8844df559346071f177f72f2c9bd2dade2104f0
|
|
|
firmware-ESP32-S3_4M_qspi
|
931 KB |
sha256:d62ceb18d0c18ab32f8b4b4ccbefb776b36d1f50466d86feab29c6462a69214c
|
|
|
firmware-ESP32-S3_8MB_none
|
930 KB |
sha256:6ad035b139a494743e89719b10ec7fb8480e4619e679a12883e466e9a10e4058
|
|
|
firmware-ESP32-S3_8MB_opi
|
933 KB |
sha256:58eaa39b13f34af8ba50601afd35a295226f87bc619f8afb9ccaf1147fc58564
|
|
|
firmware-ESP32-S3_8MB_qspi
|
931 KB |
sha256:5c952f0ab34a2247b18cefc11bc5594fc3dd711179a30a877508217fa3c03e7a
|
|
|
firmware-ESP32-S3_WROOM-2
|
936 KB |
sha256:3277b068f9debe6708e7a882e79db3da7910e3ef4608840f6042952b94b982d3
|
|
|
firmware-ESP32_DEBUG
|
986 KB |
sha256:fc1c6463d1e4c15427037559be531e21075b67f6f600285b3467d9f219054c8a
|
|
|
firmware-ESP32_Ethernet
|
968 KB |
sha256:f42c9079e500b92062a94ee67425fde3e0827b68a4065ba92b11ce6f4562bc56
|
|
|
firmware-ESP32_Ethernet_V4
|
955 KB |
sha256:dc9449b31e3f5ef4728834a92e68d76cd2aa70f33d12263c4b6feff0164638c2
|
|
|
firmware-ESP32_USERMODS
|
1.18 MB |
sha256:69e3a3335ed003b030c5fe5309fff544656063f8428a66f5e6df052731e6ec26
|
|
|
firmware-ESP32_V4
|
944 KB |
sha256:7fe71b85d71045775f4a81b5d0c3ad0a2c1b2417bd5bb6d66f5e4ac5d9a4e13f
|
|
|
firmware-ESP32_WROVER
|
964 KB |
sha256:b6ef8febc9d8028dfa3e4ec55fbd557fbc4dce203a31ee1739525856766bc271
|
|
|
firmware-ESP8266
|
688 KB |
sha256:08f0ccc103dfa1ca62b9f5fce30758141780c6e77b53f2f00bd8b328b338f799
|
|
|
firmware-ESP8266_compat
|
688 KB |
sha256:428dddf30bb93019e3db8d1d5f3e7959c905119be0c6e2c6d3142540d2729b6e
|
|