name: Validate ESPHome YAML on: push: paths: - "nspanel_esphome.yaml" pull_request: #schedule: # - cron: "0 0 * * *" workflow_dispatch: jobs: code_scan: name: Validate Blueprint YAML runs-on: "ubuntu-latest" steps: - uses: actions/checkout@v3 - name: Validate nspanel_esphome.yaml run: yamllint -c "./.yamllint/rules.yml" nspanel_esphome.yaml