Skip to content

ci: discover and build custom PlatformIO envs from usermods platformi… #8958

ci: discover and build custom PlatformIO envs from usermods platformi…

ci: discover and build custom PlatformIO envs from usermods platformi… #8958

Triggered via pull request June 12, 2026 07:47
Status Success
Total duration 5m 30s
Artifacts 23

wled-ci.yml

on: pull_request
wled_build  /  Gather Environments
8s
wled_build / Gather Environments
wled_build  /  Test cdata.js
54s
wled_build / Test cdata.js
Matrix: wled_build / Build Environments
Fit to window
Zoom out
Zoom in

Annotations

25 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (esp8266_2m_160)
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_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 (nodemcuv2_160)
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 (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 (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 (esp01_1m_full_160)
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/

Artifacts

Produced during runtime
Name Size Digest
firmware-ESP01
649 KB
sha256:1fe94dab1b40c630740b310a74aea97b2db5c24bb951b80f46c8ea78d109dfea
firmware-ESP01_160
655 KB
sha256:b0430d3228c3fa3ded0a19cf74d17b8edb35dc1a6c0dca8fab6ed68e17f8f70b
firmware-ESP01_compat
649 KB
sha256:9b4690106216cccf4a5c3b909dd023875785b472cb982c1728870b97775c1ae9
firmware-ESP02
1.31 MB
sha256:83a9cb8a036c59f65e4797712b79849dc9c008e14f7a13749021c8564d8b5a1b
firmware-ESP02_160
1.31 MB
sha256:4a25ac2329392e92f0197f231f9dbca24a7c57a588e4f07311156557b74bfbee
firmware-ESP02_compat
1.3 MB
sha256:9939f2880601b91264122b5bf460a5e39cfa208113a2a91c881ab64af17d8275
firmware-ESP32
960 KB
sha256:d865a4599c3c0a52618aedf4454047c43b7fca270bad26b621cc67bde2bcfc33
firmware-ESP32-C3
869 KB
sha256:07e22b9dbe0ae38b8d3d2b220047d8c05175b419f2b1a768a1df02f4a718471b
firmware-ESP32-C3-QIO
871 KB
sha256:ad6a6ead7ec746d8ee4d441703de9a5aff227212a82dda43c9c913e6cb07815c
firmware-ESP32-S2
927 KB
sha256:0cdf40b1073b5a208abee3831a8a51699b4d8b18ea901c92187a7cb3cd01c2ba
firmware-ESP32-S3_16MB_opi
923 KB
sha256:aeb97ada3bc5db9d18be15d19224dcd09d56a576738f710a5268ad0ea542132e
firmware-ESP32-S3_4M_qspi
922 KB
sha256:b9b836d1e8124e8dfe8175e6e7051bb3c164eb317767185e478232337367079d
firmware-ESP32-S3_8MB_none
921 KB
sha256:4c86c21c3a9a47b7364606f98b4faf4245f3c11a72909d1bb072da20e9056019
firmware-ESP32-S3_8MB_opi
923 KB
sha256:ff3e6dda0319825a1e3541365d9b671a0df4d5a91ad2e4967ae42ea1cdba5f3d
firmware-ESP32-S3_8MB_qspi
922 KB
sha256:5e90e18ca469732aac144a560f65d5eb0bd12ab5783ba9f3c8bc9b6cc2f1e565
firmware-ESP32-S3_WROOM-2
923 KB
sha256:83b7c57bb5859bb04c0fcb828eb3d82711235d580f35810133d95a0a1a3bc658
firmware-ESP32_DEBUG
975 KB
sha256:7f054c4d13e557b80995d543635066f6ac442b0ce1263eb7c61987f3cb2289d6
firmware-ESP32_Ethernet
971 KB
sha256:f65e00d5e82e81678bab5ad52c80d5032f8306d2c49f0bf968e8be1f207915bb
firmware-ESP32_USERMODS
1.18 MB
sha256:0427d03bcc092d35f0402c26da4c5cafd7829c1a9b21b00a0457bff612503ae6
firmware-ESP32_WROVER
970 KB
sha256:038f9e4bb2d8b568abf93c43edfd1eb640841bfd1ae6c227b0716376a0e07cb7
firmware-ESP8266
686 KB
sha256:fe30838e18c7a973fa4fed9d874be957ced87bd4d4141cd42ec66c2c5f2cb803
firmware-ESP8266_160
686 KB
sha256:184f8dae6c1f44d8be00748911acf6ee0f3e3cb61b3e423dd5eb6cbf8584dee6
firmware-ESP8266_compat
685 KB
sha256:680167cb165c1458469d1d8b5235879d943294b1a533026c45c450b41f124d78