File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 7878 python-version : ' 3.x'
7979 - name : Build Sketches
8080 run : bash ./.github/scripts/on-push.sh 1 1 # equal and non-zero to trigger PIO
81+
82+ build-esp-idf-component :
83+ name : Build with ESP-IDF ${{ matrix.idf_ver }} for ${{ matrix.idf_target }}
84+ runs-on : ubuntu-20.04
85+ strategy :
86+ matrix :
87+ # The version names here correspond to the versions of espressif/idf Docker image.
88+ # See https://hub.docker.com/r/espressif/idf/tags and
89+ # https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-docker-image.html
90+ # for details.
91+ idf_ver : ["release-v4.4"]
92+ idf_target : ["esp32", "esp32s2", "esp32s3", "esp32c3"]
93+ container : espressif/idf:${{ matrix.idf_ver }}
94+ steps :
95+ - name : Check out arduino-esp32 as a component
96+ uses : actions/checkout@v2
97+ with :
98+ submodules : recursive
99+ path : components/arduino-esp32
100+ - name : Build
101+ env :
102+ IDF_TARGET : ${{ matrix.idf_target }}
103+ shell : bash
104+ run : |
105+ . ${IDF_PATH}/export.sh
106+ idf.py create-project test
107+ idf.py -C test -DEXTRA_COMPONENT_DIRS=$PWD/components build
You can’t perform that action at this time.
0 commit comments