Skip to content

Commit 82e482a

Browse files
committed
Simplify tests
1 parent 9b13335 commit 82e482a

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed

.github/workflows/esphome_build.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ jobs:
285285
286286
build_customizations_latest:
287287
name: Customizations (latest)
288-
needs: build_climate_heat_latest
288+
needs: build_core_latest
289289
runs-on: ubuntu-latest
290290
steps:
291291
- name: Checkout repository
@@ -311,9 +311,7 @@ jobs:
311311
312312
build_climate_ble_proxy_latest:
313313
name: Climate Cool + Bluetooth Proxy (latest)
314-
needs:
315-
- build_climate_cool_latest
316-
- build_bluetooth_proxy_latest
314+
needs: build_core_latest
317315
runs-on: ubuntu-latest
318316
steps:
319317
- name: Checkout repository
@@ -572,7 +570,7 @@ jobs:
572570
573571
build_customizations_dev:
574572
name: Customizations (dev)
575-
needs: build_climate_heat_dev
573+
needs: build_core_dev
576574
runs-on: ubuntu-latest
577575
steps:
578576
- name: Checkout repository
@@ -598,9 +596,7 @@ jobs:
598596
599597
build_climate_ble_proxy_dev:
600598
name: Climate Cool + Bluetooth Proxy (dev)
601-
needs:
602-
- build_climate_cool_dev
603-
- build_bluetooth_proxy_dev
599+
needs: build_core_dev
604600
runs-on: ubuntu-latest
605601
steps:
606602
- name: Checkout repository

.github/workflows/validate_esphome.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,14 @@ jobs:
8484
uses: actions/checkout@main
8585

8686
- name: Build Core Firmware
87-
if: needs.setup_dependencies.outputs.cache-hit-idf != 'true'
8887
uses: esphome/build-action@main
8988
with:
9089
yaml-file: ".test/esphome_ard_basic.yaml"
9190

9291
# ESP-IDF Framework Chain (Production focuses on ESP-IDF only)
9392
build_core:
9493
name: Core
95-
needs: [code_scan, setup_dependencies]
94+
needs: setup_dependencies
9695
runs-on: ubuntu-latest
9796
steps:
9897
- name: Checkout repository

0 commit comments

Comments
 (0)