Use custom yamllint rules

This commit is contained in:
Edward Firmo
2024-04-18 19:39:18 +02:00
parent 2f26b759da
commit 8026ee1846

View File

@@ -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