kerwit/Espressif IoT Development to freeRTOS
This action builds your firmware for ESP32 directly in GitHub using FreeRTOS ESP-IDF Docker image.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Relative path under $GITHUB_WORKSPACE to place the repository | no | "" |
| esp_idf_version | Version of ESP-IDF docker image to use | no | v1 |
| target | ESP32 variant to build for | no | esp32 |
| command | Command to run inside the docker container (default: builds the project) | no | vendors/espressif/esp-idf/install.sh && source vendors/espressif/esp-idf/export.sh && idf.py --version && cmake -DVENDOR=espressif -DBOARD=esp32_devkitc -DCOMPILER=xtensa-esp32 -S . -B /app/${{ github.repository }}/build -DAFR_ENABLE_ALL_MODULES=1 -DAFR_ENABLE_TESTS=0 -GNinja && ninja -C ./build -j8 |
Outputs
no outputs