.github/workflows/build_esp32.yml in denko-0.13.6 vs .github/workflows/build_esp32.yml in denko-0.14.0

- old
+ new

@@ -1,56 +1,55 @@ -name: Build / ESP32 +name: ESP32 on: workflow_dispatch: - + pull_request: paths: - - 'src/**' - - '.github/workflows/build_esp32.yml' + - "src/**" + - ".github/workflows/build_esp32.yml" push: paths: - - 'src/**' - - '.github/workflows/build_esp32.yml' - + - "src/**" + - ".github/workflows/build_esp32.yml" + jobs: - esp8266-nodemcuv2: + esp32doit-devkit-v1: name: esp32 ${{ matrix.sketches.name }} - + runs-on: ubuntu-latest - + strategy: matrix: sketches: - name: serial - name: wifi - + board: - fqbn: esp32:esp32:esp32doit-devkit-v1 denko-target: esp32 platforms: | - name: esp32:esp32 - version: 2.0.17 source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json libraries: | - - name: IRremoteESP8266 - version: 2.8.5 + - name: IRremote + version: 4.4.1 - name: ESP32Servo - name: Adafruit NeoPixel - + steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - + - name: Generate id: generate run: echo "path=$(./bin/denko sketch ${{ matrix.sketches.name }} --target ${{ matrix.board.denko-target }})" >> $GITHUB_OUTPUT - name: Compile Arduino Sketches - uses: arduino/compile-sketches@v1.1.0 + uses: arduino/compile-sketches@v1.1.1 with: platforms: ${{ matrix.board.platforms }} fqbn: ${{ matrix.board.fqbn }} libraries: ${{ matrix.board.libraries }} sketch-paths: |