From a0f749d4abf91fc84717913e3fe738a1c9cef02f Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Sun, 12 Nov 2023 07:40:43 +0100 Subject: [PATCH] Add tests on ESPHome beta (temporarily) --- .github/workflows/validate_esphome.yml | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/.github/workflows/validate_esphome.yml b/.github/workflows/validate_esphome.yml index 347264c..6ee1675 100644 --- a/.github/workflows/validate_esphome.yml +++ b/.github/workflows/validate_esphome.yml @@ -103,6 +103,47 @@ jobs: with: yaml_file: "./.test/esphome_advanced_climate_cool_esp_idf.yaml" + build_core_beta: + name: Core + runs-on: "ubuntu-latest" + needs: + - build_core + steps: + - uses: actions/checkout@v4.1.0 + - name: Build core + uses: esphome/build-action@v1.8.0 + with: + yaml_file: "./.test/esphome_core.yaml" + version: beta + + build_climate_heat_advanced_beta: + name: Beta - Advanced+climate (heat) + runs-on: "ubuntu-latest" + needs: + - build_core_beta + - build_climate_heat_advanced + steps: + - uses: actions/checkout@v4.1.0 + - name: Build core+advanced+climate_heat + uses: esphome/build-action@v1.8.0 + with: + yaml_file: "./.test/esphome_advanced_climate_heat.yaml" + version: beta + + build_climate_cool_advanced_esp_idf_beta: + name: Beta - esp-idf & Bluetooth proxy + runs-on: "ubuntu-latest" + needs: + - build_core_beta + - build_climate_cool_advanced_esp_idf + steps: + - uses: actions/checkout@v4.1.0 + - name: Build core+advanced+climate_cool+esp_idf + uses: esphome/build-action@v1.8.0 + with: + yaml_file: "./.test/esphome_advanced_climate_cool_esp_idf.yaml" + version: beta + #build_climate_cool_advanced_esp_idf5: # name: esp-idf v5 & Bluetooth proxy # runs-on: "ubuntu-latest" @@ -115,3 +156,4 @@ jobs: # uses: esphome/build-action@v1.8.0 # with: # yaml_file: "./.test/esphome_advanced_climate_cool_esp_idf5.yaml" +