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!
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!