From 88cf4af2a781a1232f88a6942a678bc3f993ec24 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Wed, 1 Nov 2023 22:03:21 +0100 Subject: [PATCH] Add validation with `arduino` framework Just to make sure we don't break support to that framework, as we might want to migrate back in the future or some user might wanna use that. --- .github/workflows/validate_esphome_build.yml | 5 +++++ .test/esphome_advanced_climate_heat_arduino.yaml | 15 +++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 .test/esphome_advanced_climate_heat_arduino.yaml diff --git a/.github/workflows/validate_esphome_build.yml b/.github/workflows/validate_esphome_build.yml index 1845736..4d6411a 100644 --- a/.github/workflows/validate_esphome_build.yml +++ b/.github/workflows/validate_esphome_build.yml @@ -35,3 +35,8 @@ jobs: uses: esphome/build-action@v1.8.0 with: yaml_file: "./.test/esphome_advanced_climate_heat.yaml" + - name: Build core+advanced+climate_heat+arduino + uses: esphome/build-action@v1.8.0 + with: + yaml_file: "./.test/esphome_advanced_climate_heat_arduino.yaml" + \ No newline at end of file diff --git a/.test/esphome_advanced_climate_heat_arduino.yaml b/.test/esphome_advanced_climate_heat_arduino.yaml new file mode 100644 index 0000000..10e0587 --- /dev/null +++ b/.test/esphome_advanced_climate_heat_arduino.yaml @@ -0,0 +1,15 @@ +substitutions: + device_name: nspanel + wifi_ssid: "nspanel" + wifi_password: "NSPanel_HA_Blueprint" + nextion_update_url: "https://github.com/Blackymas/NSPanel_HA_Blueprint/dummy" + +packages: + core_package: !include ../nspanel_esphome.yaml # Core package + advanced_package: !include ../nspanel_esphome_advanced.yaml + addon_climate_heat: !include ../nspanel_esphome_addon_climate_heat.yaml + #addon_climate_cold: !include ../nspanel_esphome_addon_climate_cold.yaml + +esp32: + framework: + type: arduino