diff --git a/.github/workflows/validate_esphome.yml b/.github/workflows/validate_esphome.yml index e21f602..f16e191 100644 --- a/.github/workflows/validate_esphome.yml +++ b/.github/workflows/validate_esphome.yml @@ -42,11 +42,11 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@main - name: Cache ESP-IDF v4 Dependencies id: cache-idf-v4 - uses: actions/cache@v2 + uses: actions/cache@main with: path: | ~/.esphome/cache @@ -58,7 +58,7 @@ jobs: - name: Cache ESP-IDF v5 Dependencies id: cache-idf-v5 - uses: actions/cache@v2 + uses: actions/cache@main with: path: | ~/.esphome/cache @@ -70,7 +70,7 @@ jobs: - name: Cache Arduino Dependencies id: cache-arduino - uses: actions/cache@v2 + uses: actions/cache@main with: path: | ~/.esphome/cache @@ -86,7 +86,7 @@ jobs: needs: setup_dependencies steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@main - name: Setup Python uses: actions/setup-python@v2 @@ -97,7 +97,7 @@ jobs: run: pip install yamllint - name: Validate YAML files - run: find . -name "*.yaml" -exec yamllint {} + + run: find . -name "*.yaml" -exec yamllint -c ./.rules/yamllint.yml {} + build_cores: name: Build Firmware Cores @@ -119,7 +119,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@main - name: Build Firmware if: steps.matrix.outputs.cache-hit != 'true' @@ -143,7 +143,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@main - name: Build Advanced Firmware uses: barndawgie/build-action@v1.9.0 @@ -156,7 +156,7 @@ jobs: needs: code_scan if: github.ref == 'refs/heads/dev' || github.base_ref == 'dev' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@main - name: Build ESPHome Prebuilt Firmware uses: barndawgie/build-action@v1.9.0