diff --git a/.github/workflows/validate_esphome.yml b/.github/workflows/validate_esphome.yml index 1917a18..57f2220 100644 --- a/.github/workflows/validate_esphome.yml +++ b/.github/workflows/validate_esphome.yml @@ -128,7 +128,7 @@ jobs: yaml_file: ${{ matrix.yaml_file }} build_advanced: - name: Build Advanced Configurations + name: Build Advanced needs: build_cores runs-on: ubuntu-latest strategy: @@ -150,6 +150,27 @@ jobs: with: yaml_file: ${{ matrix.yaml_file }} + build_bluetooth_proxy: + name: Build Bluetooth Proxy + needs: build_cores + runs-on: ubuntu-latest + strategy: + matrix: + include: + - id: idf + yaml_file: ".test/esphome_idf_bluetooth_proxy.yaml" + - id: idf5 + yaml_file: ".test/esphome_idf5_bluetooth_proxy.yaml" + + steps: + - name: Checkout repository + uses: actions/checkout@main + + - name: Build Bluetooth Proxy Firmware + uses: barndawgie/build-action@v1.9.0 + with: + yaml_file: ${{ matrix.yaml_file }} + build_prebuilt_firmware: name: Prebuilt Firmware runs-on: ubuntu-latest diff --git a/.test/esphome_ard_advanced_climate_heat_customizations.yaml b/.test/esphome_ard_advanced_climate_heat_customizations.yaml index 12fa307..2ac8f0d 100644 --- a/.test/esphome_ard_advanced_climate_heat_customizations.yaml +++ b/.test/esphome_ard_advanced_climate_heat_customizations.yaml @@ -170,8 +170,8 @@ time: - !secret mysntpserver - europe.pool.ntp.org - 0.pool.ntp.org - on_time: # Scheduled relay + on_time: - hours: 7 minutes: 30 seconds: 0 diff --git a/.test/esphome_idf_advanced_climate_heat_customizations.yaml b/.test/esphome_idf_advanced_climate_heat_customizations.yaml index 2588ac8..02499e2 100644 --- a/.test/esphome_idf_advanced_climate_heat_customizations.yaml +++ b/.test/esphome_idf_advanced_climate_heat_customizations.yaml @@ -168,8 +168,8 @@ time: - !secret mysntpserver - europe.pool.ntp.org - 0.pool.ntp.org - on_time: # Scheduled relay + on_time: - hours: 7 minutes: 30 seconds: 0