+++ /dev/null
-name: "Validation And Formatting"
-on:
- push:
- pull_request:
- schedule:
- - cron: '0 0 * * *'
-jobs:
- ci:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
- name: Download repo
- with:
- fetch-depth: 0
- - uses: actions/setup-python@v2
- name: Setup Python
- - uses: actions/cache@v2
- name: Cache
- with:
- path: |
- ~/.cache/pip
- key: custom-component-ci
- - uses: hacs/action@main
- with:
- CATEGORY: integration
- ignore: brands
- - uses: KTibow/ha-blueprint@stable
- name: CI
- with:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
--- /dev/null
+name: Formatting
+
+on:
+ push:
+ pull_request:
+
+jobs:
+ ci:
+ runs-on: "ubuntu-latest"
+ steps:
+ - uses: "actions/checkout@v2"
+ name: Download repo
+ with:
+ fetch-depth: 0
+ - uses: "actions/setup-python@v2"
+ name: Setup Python
+ - uses: "actions/cache@v2"
+ name: Cache
+ with:
+ path: |
+ ~/.cache/pip
+ key: custom-component-ci
+ - uses: "KTibow/ha-blueprint@stable"
+ name: CI
+ with:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
--- /dev/null
+name: Validate
+
+on:
+ push:
+ pull_request:
+ schedule:
+ - cron: "0 0 * * *"
+
+jobs:
+ validate:
+ runs-on: "ubuntu-latest"
+ steps:
+ - uses: "actions/checkout@v2"
+ - name: HACS validation
+ uses: "hacs/action@main"
+ with:
+ category: "integration"