Adds HACS validation action (#24)

This commit is contained in:
Joakim Sørensen 2020-04-23 23:22:27 +02:00 committed by GitHub
parent a727e061d6
commit 97dd68da95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 33 additions and 9 deletions

View File

@ -5,9 +5,17 @@ on:
- cron: '0 0 * * *'
jobs:
hassfest:
validate:
runs-on: "ubuntu-latest"
name: Validate with hassfest
name: Validate
steps:
- uses: "actions/checkout@v2"
- uses: "home-assistant/actions/hassfest@master"
- name: HACS validation
uses: "hacs/integration/action@master"
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CATEGORY: "integration"
- name: Hassfest validation
uses: "home-assistant/actions/hassfest@master"

View File

@ -4,12 +4,20 @@ on:
pull_request:
jobs:
hassfest:
validate:
runs-on: "ubuntu-latest"
name: Validate with hassfest
name: Validate
steps:
- uses: "actions/checkout@v2"
- uses: "home-assistant/actions/hassfest@master"
- name: HACS validation
uses: "hacs/integration/action@master"
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CATEGORY: "integration"
- name: Hassfest validation
uses: "home-assistant/actions/hassfest@master"
style:
runs-on: "ubuntu-latest"

View File

@ -7,12 +7,20 @@ on:
- dev
jobs:
hassfest:
validate:
runs-on: "ubuntu-latest"
name: Validate with hassfest
name: Validate
steps:
- uses: "actions/checkout@v2"
- uses: "home-assistant/actions/hassfest@master"
- name: HACS validation
uses: "hacs/integration/action@master"
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CATEGORY: "integration"
- name: Hassfest validation
uses: "home-assistant/actions/hassfest@master"
style:
runs-on: "ubuntu-latest"