fix(ci): source IDF export before NVS matrix generation in QEMU tests

The generate_nvs_matrix.py script needs the IDF venv's python
(which has esp_idf_nvs_partition_gen installed) rather than the
system /usr/bin/python3 which doesn't have the package.

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
ruv 2026-03-15 10:40:55 -04:00
parent 08f48660ca
commit acdc51ad3b
1 changed files with 1 additions and 0 deletions

View File

@ -134,6 +134,7 @@ jobs:
- name: Generate NVS matrix
run: |
. $IDF_PATH/export.sh
python3 scripts/generate_nvs_matrix.py \
--output-dir firmware/esp32-csi-node/build/nvs_matrix \
--only ${{ matrix.nvs_config }}