Skip to content

Merge pull request #5783 from netmindz/refactor/utilcpp-globals #9446

Merge pull request #5783 from netmindz/refactor/utilcpp-globals

Merge pull request #5783 from netmindz/refactor/utilcpp-globals #9446

Triggered via push August 8, 2026 16:22
Status Success
Total duration 5m 54s
Artifacts 27

wled-ci.yml

on: push
wled_build  /  Gather Environments
15s
wled_build / Gather Environments
wled_build  /  Test cdata.js
52s
wled_build / Test cdata.js
Matrix: wled_build / Build Environments
Fit to window
Zoom out
Zoom in

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_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 (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 (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 (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 (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 (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 (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_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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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/

Artifacts

Produced during runtime
Name Size Digest
firmware-ESP01
652 KB
sha256:9a28e6b050408ca8f437d135b4e3f1faf0a4e90b84328f20756348fc2ac64091
firmware-ESP01_compat
651 KB
sha256:b894aa29ca05c933b41a2239cf22ed79d4add9f02025e7786b102477069a71c3
firmware-ESP02
1.31 MB
sha256:7b7dce1a62a33c47359594cca935118167be46615b5185a252f11533e76085d1
firmware-ESP02_compat
1.31 MB
sha256:8be08da9d477002bf7a4b8bd61a9061f778a3bc22ecac3f536ffc32c88296e68
firmware-ESP32
955 KB
sha256:401f48b22e5d1254b6413097e0e5b48082efa05bdbee783c38895e7ab0261e10
firmware-ESP32-C3
907 KB
sha256:33f5516bfd8d12b703086ec28db934194b8c606411ed840aac927ef730891d8e
firmware-ESP32-C3-QIO
909 KB
sha256:80bc4e38f53303ffef849d3028fc824c9fbe3769dca693963d1864c425674c81
firmware-ESP32-C5
1.18 MB
sha256:a471acf099cb1af3c9749ad7b6e2d490d0f9ff007c10280660c3484b9bd1fa79
firmware-ESP32-C5_8MB_qspi
1.18 MB
sha256:efdc8992c9c7b1410f8df6dadb174fb3082f3ef979d6cd8504451ffd8750f028
firmware-ESP32-C6_4MB
909 KB
sha256:a5e677e0c4dbcf9c28013d8ad2f402ef1070f316dda90418476adbc63f441886
firmware-ESP32-P4_16MB
1.12 MB
sha256:ee0b9a6a22b6d92910e0dfea19559e79da4b3cfef099e1e2fb611b35b936489e
firmware-ESP32-S2
946 KB
sha256:ffcb6f894d925fd16bcc7ca2eccb2e78e46eef036839428e00304350ff60630c
firmware-ESP32-S3_16MB_opi
933 KB
sha256:e385b95af2c979d1ff3c4c047dd51ed30f98bc7a9a402632dfe7f78822481a2a
firmware-ESP32-S3_4M_qspi
931 KB
sha256:c2c4cc58ba6ed0939043f5001fabe402bfc3abd1ddd1e8d59eb5da496d643070
firmware-ESP32-S3_4M_qspi
931 KB
sha256:d10760dad9605e13df52e63774ee36a20e1067de7d5382d48b6689e5c5e2ac1f
firmware-ESP32-S3_8MB_none
930 KB
sha256:b560b3d9f2d4b02270a8c54051c7e6977d24935ee07fc1a637bacfd14ba6f704
firmware-ESP32-S3_8MB_opi
933 KB
sha256:0ef011463c6141a2a001f1a915510054ff82413d019139a971eac906c2e9d081
firmware-ESP32-S3_8MB_qspi
931 KB
sha256:0c0b45a5bebd9be5cd40d7f545243ce69c728a724ce4671a3fcc2086c445cfd1
firmware-ESP32-S3_WROOM-2
936 KB
sha256:f9b29f5399cdf20e263fe8dd631452262b38e76230242c78a2ecbc2c8cce7f30
firmware-ESP32_DEBUG
986 KB
sha256:8b068bf8335f21018e192e5ddbccf80a68f84c70bda5661b181bd377b12b6c28
firmware-ESP32_Ethernet
968 KB
sha256:1c3f45fe566d4d5eeaa46a2a35650632ef7590c1dd89fc8706fa9aaa0bf06733
firmware-ESP32_Ethernet_V4
955 KB
sha256:ca9cf87549bfe6bb27a7cf124d96e95e3568561c652c1e827369f18bdaafbf50
firmware-ESP32_USERMODS
1.18 MB
sha256:69bd8e31914d23f3afb5a3837d0812ef3de6cf964fa1d570418a98215de858c6
firmware-ESP32_V4
944 KB
sha256:63b8fdcad0d3e2b93dc01e750ff82b80924f543a9d3ed82c478f8c0a19cfb033
firmware-ESP32_WROVER
964 KB
sha256:0cfcc8c279393dd77344e87413eee9829b71b68b727ddce28ff9de467f71bf69
firmware-ESP8266
688 KB
sha256:de30fb052353c21a1eb218504f746bf5a5fcea6f260edc16ea0c0cbf017999d4
firmware-ESP8266_compat
688 KB
sha256:06adccffe86b5bf27cd82e68f91430ebbeca78f071408ef4ebb796ee3cf45065