You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
install-esp-idf-action only sets IDF_PATH; scripts/build.py then invoked idf.py
with the system Python, which idf.py rejects ("not spawned within an ESP-IDF
shell environment"), failing every board build. Source export.sh in setup-esp-idf
and persist the venv-activated PATH/IDF_PYTHON_ENV_PATH to GITHUB_ENV so python
and idf.py resolve to the ESP-IDF venv in later steps. Install littlefs-python
into that venv for gen_staticfs.py (full compiledb build); leave esptool to
idf.py's bundled copy. Keep the ~/.espressif tools cache (it also captures the
venv, so the littlefs-python install is a no-op on a hit).
0 commit comments