diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 39e5c02..385b7e0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,6 +7,10 @@ jobs: env: ARDUINO_LIB_PATH: /home/runner/Arduino/libraries ESP32_BOARD_URL: https://dl.espressif.com/dl/package_esp32_index.json + strategy: + fail-fast: false + matrix: + esp32_core_version: ["2.0.17","3.0.5"] runs-on: ubuntu-22.04 steps: # Clone the repo @@ -22,7 +26,7 @@ jobs: arduino-cli core update-index arduino-cli config init arduino-cli config set board_manager.additional_urls "${ESP32_BOARD_URL}" - arduino-cli core install esp32:esp32@2.0.11 + arduino-cli core install esp32:esp32@${{ matrix.esp32_core_version }} - name: Install library run: |