diff --git a/.github/workflows/cron.yaml b/.github/workflows/cron.yaml index ea26a76..db1f11e 100644 --- a/.github/workflows/cron.yaml +++ b/.github/workflows/cron.yaml @@ -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" \ No newline at end of file + + - 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" \ No newline at end of file diff --git a/.github/workflows/pull.yml b/.github/workflows/pull.yml index 437049d..44b81a5 100644 --- a/.github/workflows/pull.yml +++ b/.github/workflows/pull.yml @@ -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" diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index aacb233..f136d4c 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -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"