Encapsulate wled_server.cpp's own runtime state as static, not global #9426
wled-ci.yml
on: pull_request
wled_build
/
Gather Environments
9s
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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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_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 (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/
|
|
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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
firmware-ESP01
|
651 KB |
sha256:456da75153e35a2101738aa4e832fa2c3683f7fccc474f445eeaeed841b6c4c5
|
|
|
firmware-ESP01_compat
|
651 KB |
sha256:646d45313ea32f866297af932587d9748db44fe13d65ad2628c69a3f5df3afda
|
|
|
firmware-ESP02
|
1.31 MB |
sha256:7151f94979c8984ca1456a9e6dede1cb70d8ee0994023758c8dc59858a7a190c
|
|
|
firmware-ESP02_compat
|
1.31 MB |
sha256:ab2ea69388ff788f4f5708c7a2c5f6eec6d60876360b97821342bbc271c98bf0
|
|
|
firmware-ESP32
|
955 KB |
sha256:0dda68286f6e3ecf9c80bcabad74b621e03b560a6e8dc3dccff756356ae70dc6
|
|
|
firmware-ESP32-C3
|
907 KB |
sha256:642f5a7ea9d5f981475e3f0a84f55b722d6ea74cf474d5464304d8e265d93242
|
|
|
firmware-ESP32-C3-QIO
|
909 KB |
sha256:b0268b1d56284fe559bcd0fe38f1ee7fb6bc47228b76c5c2e8ab654f7d220847
|
|
|
firmware-ESP32-C5
|
1.18 MB |
sha256:ca84dfd83bb74a0ec40f0c9a2e6fba07e6a80963204f809f166b054e0ad14c52
|
|
|
firmware-ESP32-C5_8MB_qspi
|
1.18 MB |
sha256:c88a156d07116a9db7b921b12b65f707d017cbd6b09b4001cc0e00edc7494573
|
|
|
firmware-ESP32-C6_4MB
|
909 KB |
sha256:9c0bcda795137144efde6be3949d13e616ce7ccd60b013d1117e0504bcf54679
|
|
|
firmware-ESP32-P4_16MB
|
1.12 MB |
sha256:a26d37946b3bbffb4f4e122ca54be3f24b3447370a365cde4f178dfcf39e8d48
|
|
|
firmware-ESP32-S2
|
946 KB |
sha256:102e743e8c65e10cd2b7d4e56f6ee33d8756983877ca4d3c6383e563841319d8
|
|
|
firmware-ESP32-S3_16MB_opi
|
933 KB |
sha256:fa690b87db7ea11b3557cbab5c24b05a9ff2cac58bfe32a9f7ef66cc72cc6165
|
|
|
firmware-ESP32-S3_4M_qspi
|
931 KB |
sha256:8143ab53edb36f09386eef706f5a1a47798a87aec7ee3155a12789ce6252a684
|
|
|
firmware-ESP32-S3_4M_qspi
|
931 KB |
sha256:b0f65cbdc4c11093fc692c53c984e89f7354126ba632ebf1620117e9d98e079b
|
|
|
firmware-ESP32-S3_8MB_none
|
930 KB |
sha256:a4b8cfbabdc76831ab98fcd3c25923face73daee610303636fd9a40b091ddcea
|
|
|
firmware-ESP32-S3_8MB_opi
|
933 KB |
sha256:e28b1a83591ae307da282a3697f04d0db58a9c97949341a737f41054c4ccbb8f
|
|
|
firmware-ESP32-S3_8MB_qspi
|
931 KB |
sha256:602a579b02ec2d9dee0f81ae9bb9b2dfb807c2b01856d1af5e4a3bbcbe7b7b72
|
|
|
firmware-ESP32-S3_WROOM-2
|
936 KB |
sha256:6b2a3e99d4c872ada7f49fb2264dd673d959a654dec62823b6773812a7f96269
|
|
|
firmware-ESP32_DEBUG
|
986 KB |
sha256:2cef01dfd131238468eb89842f5791fcac8d5a442a1e42681c1fe1ad7d15b863
|
|
|
firmware-ESP32_Ethernet
|
968 KB |
sha256:a0cde2de1524eedcf0b88c50cbc10500dc854a199d6e53f725db050221a87280
|
|
|
firmware-ESP32_Ethernet_V4
|
955 KB |
sha256:2b274b1aa4ad76a5d0e700848c707c9516d6936381fb932c1f519898689c0af9
|
|
|
firmware-ESP32_USERMODS
|
1.18 MB |
sha256:000831051df35178f25a846079672a6a0f4f64d0537acd90c2ae7c6e85e7fc9c
|
|
|
firmware-ESP32_V4
|
944 KB |
sha256:4f88213000ee240dcd4c8dd58c779e8ba6ccb69e887634d9c664fc7028d7c654
|
|
|
firmware-ESP32_WROVER
|
964 KB |
sha256:d16a8788d30dad0a6751272222a7cf3db097330f566f2d3d1122c3beaa72bac7
|
|
|
firmware-ESP8266
|
688 KB |
sha256:bc48da5eaf00a1da8c37958f5a10625018fb991e1aff338635e38324d222a09b
|
|
|
firmware-ESP8266_compat
|
688 KB |
sha256:8ef892f9879c2597b14190d97fd69193747fcaf521a55231b0ebe381e1c2bf26
|
|