name: Build examples on: push: branches: - master pull_request: jobs: build-master: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v2 with: submodules: 'recursive' - name: esp-idf build uses: espressif/esp-idf-ci-action@latest with: path: 'examples' build-release-v4_0: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v2 with: submodules: 'recursive' - name: esp-idf build uses: espressif/esp-idf-ci-action@release-v4.0 with: path: 'examples' build-release-v4_1: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v2 with: submodules: 'recursive' - name: esp-idf build uses: espressif/esp-idf-ci-action@release-v4.1 with: path: 'examples' build-release-v4_2: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v2 with: submodules: 'recursive' - name: esp-idf build uses: espressif/esp-idf-ci-action@release-v4.2 with: path: 'examples' build-release-v4_3: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v2 with: submodules: 'recursive' - name: esp-idf build uses: espressif/esp-idf-ci-action@release-v4.3 with: path: 'examples' build-release-v3_3: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v2 with: submodules: 'recursive' - name: esp-idf build uses: espressif/esp-idf-ci-action@release-v3.3 with: path: 'examples'