| 1234567891011121314151617181920212223242526272829303132333435 |
- name: Build ESP
- on:
- pull_request:
- push:
- release:
- types:
- - created
- jobs:
- build-esp:
- runs-on: ubuntu-latest
- strategy:
- fail-fast: false
- matrix:
- board:
- # Alphabetical order
- # ESP32-S2
- - 'espressif_saola_1'
- # ESP32-S3
- # latest IDF does not define USB0 in linker
- #- 'espressif_addax_1'
- steps:
- - name: Setup Python
- uses: actions/setup-python@v2
- - name: Pull ESP-IDF docker
- run: docker pull espressif/idf:latest
- - name: Checkout TinyUSB
- uses: actions/checkout@v2
- - name: Build
- run: docker run --rm -v $PWD:/project -w /project espressif/idf:latest python3 tools/build_esp32sx.py ${{ matrix.board }}
|