@@ -152,12 +152,12 @@ jobs:
152
152
- name : Set matrix
153
153
id : set-matrix
154
154
working-directory : tools
155
+ run : python3 -u ci_set_matrix.py
155
156
env :
156
157
BASE_SHA : ${{ steps.deepen-and-convert-depth-to-sha.outputs.commit }}
157
158
HEAD_SHA : ${{ github.event.after }}
158
159
CHANGED_FILES : ${{ steps.get-changes.outputs.changed_files }}
159
160
LAST_FAILED_JOBS : ${{ steps.get-last-commit-with-checks.outputs.check_runs }}
160
- run : python3 -u ci_set_matrix.py
161
161
162
162
163
163
mpy-cross-mac :
@@ -420,14 +420,15 @@ jobs:
420
420
path : ${{ github.workspace }}/.idf_tools
421
421
key : ${{ runner.os }}-idf-tools-${{ hashFiles('.git/modules/ports/espressif/esp-idf/HEAD') }}-${{ steps.py3.outputs.python-path }}-20220404
422
422
- name : Clone IDF submodules
423
- run : |
424
- (cd $IDF_PATH && git submodule update --init)
423
+ run : git submodule update --init $IDF_PATH
425
424
env :
426
425
IDF_PATH : ${{ github.workspace }}/ports/espressif/esp-idf
427
426
- name : Install IDF tools
428
427
run : |
428
+ echo "Installing ESP-IDF tools"
429
429
$IDF_PATH/tools/idf_tools.py --non-interactive install required
430
430
$IDF_PATH/tools/idf_tools.py --non-interactive install cmake
431
+ echo "Installing Python environment and packages"
431
432
$IDF_PATH/tools/idf_tools.py --non-interactive install-python-env
432
433
rm -rf $IDF_TOOLS_PATH/dist
433
434
env :
@@ -445,7 +446,6 @@ jobs:
445
446
run : |
446
447
source $IDF_PATH/export.sh
447
448
gcc --version
448
- xtensa-esp32s2-elf-gcc --version
449
449
python3 --version
450
450
ninja --version
451
451
cmake --version
@@ -479,6 +479,7 @@ jobs:
479
479
AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
480
480
if : (github.event_name == 'push' && github.ref == 'refs/heads/main' && github.repository_owner == 'adafruit') || (github.event_name == 'release' && (github.event.action == 'published' || github.event.action == 'rerequested'))
481
481
482
+
482
483
build-aarch :
483
484
runs-on : ubuntu-20.04
484
485
needs : test
0 commit comments