DroneBridge / ESP32

DroneBridge for ESP32. A secure & transparent telemetry link with support for WiFi and ESP-NOW. Supporting MAVLink, MSP, LTM or any other protocol
https://dronebridge.github.io/ESP32/
Apache License 2.0
412 stars 113 forks source link

Fix the GitHub Actions build #80

Closed mmalecki closed 5 months ago

mmalecki commented 5 months ago

By adding node.js and npm to the esp-idf container. Build different targets in a matrix.

Fixes #79.

Successful run here: https://github.com/mmalecki/DroneBridge-ESP32/actions/runs/9264073314

An alternative implementation would be to avoid building the frontend target if the output directory is already present, but that could lead to stale build outputs when developing. Let me know what you think, and sorry for breaking this in the first place!

seeul8er commented 5 months ago

Sorry for the late reply! I was busy with other stuff. I'll merge right away! I trust you on this one. Thank you for fixing it!