diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index b0ba781de1..99be4c87fb 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -59,6 +59,22 @@ jobs: env: CC: cl + build-esp32s3: + runs-on: ubuntu-22.04 + name: Build ESP IDF ESP32S3 + container: espressif/idf:v5.3.1 + steps: + - name: Clone LVGL as a Component + uses: actions/checkout@v4 + with: + path: components/lvgl + - name: Copy IDF Project Example + run: . /opt/esp/idf/export.sh && cp -r $IDF_PATH/examples/get-started/hello_world/* . + - name: Set Target ESP32S3 + run: . /opt/esp/idf/export.sh && idf.py set-target esp32s3 + - name: Build + run: . /opt/esp/idf/export.sh && idf.py build + test-native: runs-on: ubuntu-22.04 strategy: