30 lines
742 B
YAML
30 lines
742 B
YAML
---
|
|
name: 🏡 Home Assistant CI
|
|
on:
|
|
push:
|
|
pull_request:
|
|
jobs:
|
|
yamllint:
|
|
name: 🧹 yamllint
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: 📥 Checkout code
|
|
uses: actions/checkout@v5
|
|
- name: 🕵️ Run yamllint
|
|
uses: "docker://pipelinecomponents/yamllint:latest"
|
|
with:
|
|
args: yamllint --format github .
|
|
homme-assistant:
|
|
name: 🏡 Home Assistant Config Check
|
|
runs-on: ubuntu-latest
|
|
needs: [yamllint]
|
|
steps:
|
|
- name: 📥 Checkout code
|
|
uses: actions/checkout@v5
|
|
- name: 🕵️ Check configuration
|
|
uses: frenck/action-home-assistant@v1.4
|
|
with:
|
|
path: "."
|
|
secrets: ./.stubs/secrets.yaml
|
|
version: "stable"
|