From a80a2b7985fe43334dad2c8089a34a656a6b4c97 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Fri, 3 Nov 2023 17:48:28 +0100 Subject: [PATCH] Add checkout to each action --- .github/workflows/validate_esphome.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/validate_esphome.yml b/.github/workflows/validate_esphome.yml index 1dbb444..c820ab6 100644 --- a/.github/workflows/validate_esphome.yml +++ b/.github/workflows/validate_esphome.yml @@ -29,20 +29,13 @@ jobs: - name: Validate nspanel_esphome_addon_climate_heat.yaml run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome_addon_climate_heat.yaml - checkout: - name: Checkout + build_core: + name: Build core runs-on: "ubuntu-latest" needs: - code_scan steps: - uses: actions/checkout@v4.1.0 - - build_core: - name: Build core - runs-on: "ubuntu-latest" - needs: - - checkout - steps: - name: Build core uses: esphome/build-action@v1.8.0 with: @@ -54,6 +47,7 @@ jobs: needs: - build_core steps: + - uses: actions/checkout@v4.1.0 - name: Build core+advanced uses: esphome/build-action@v1.8.0 with: @@ -65,6 +59,7 @@ jobs: needs: - build_core steps: + - uses: actions/checkout@v4.1.0 - name: Build core+climate_heat uses: esphome/build-action@v1.8.0 with: @@ -76,6 +71,7 @@ jobs: needs: - build_core steps: + - uses: actions/checkout@v4.1.0 - name: Build core+climate_cool uses: esphome/build-action@v1.8.0 with: @@ -88,6 +84,7 @@ jobs: - build_climate_heat - build_advanced steps: + - uses: actions/checkout@v4.1.0 - name: Build core+advanced+climate_heat uses: esphome/build-action@v1.8.0 with: @@ -100,6 +97,7 @@ jobs: - build_climate_heat - build_advanced steps: + - uses: actions/checkout@v4.1.0 - name: Build core+advanced+climate_heat+arduino uses: esphome/build-action@v1.8.0 with: