Skip to content

add p4

add p4 #13

Workflow file for this run

name: CI Build
on: [push]
jobs:
build:
strategy:
fail-fast: false
matrix:
runs-on: [ubuntu-latest]
target: [esp32, esp32s2, esp32s3, esp32c3, esp32h2, esp32p4]
runs-on: ${{ matrix.runs-on }}
steps:
- uses: actions/checkout@v4
- name: prepare esp-idf & zig-xtensa
run: |
sudo apt-get update
sudo apt-get install -y cmake
wget -q \
https://github.com/kassane/zig-espressif-bootstrap/releases/download/0.12.0-dev/zig-x86_64-relsafe-espressif-linux-musl-baseline.tar.xz
tar -xf zig-x86_64-relsafe-espressif-linux-musl-baseline.tar.xz && rm zig-x86_64-relsafe-espressif-linux-musl-baseline.tar.xz
mv zig-x86_64-relsafe-espressif-linux-musl-baseline zig
echo "$GITHUB_WORKSPACE/zig" >> $GITHUB_PATH
echo "export PATH=$GITHUB_WORKSPACE/zig:$PATH" >> ~/.bashrc
- uses: espressif/esp-idf-ci-action@v1
with:
esp_idf_version: v5.2
target: ${{ matrix.target }}