name: Validate on: workflow_dispatch: schedule: - cron: "0 0 * * *" push: branches: - main pull_request: branches: - main permissions: {} jobs: hassfest: # https://developers.home-assistant.io/blog/2020/04/16/hassfest name: Hassfest validation runs-on: ubuntu-latest steps: - name: Checkout the repository uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Run hassfest validation uses: home-assistant/actions/hassfest@a19f5f4e08ef2786e4604a948f62addd937a6bc9 # master hacs: # https://github.com/hacs/action name: HACS validation runs-on: ubuntu-latest steps: - name: Run HACS validation uses: hacs/action@d556e736723344f83838d08488c983a15381059a # 22.5.0 with: category: integration # Remove this 'ignore' key when you have added brand images for your integration to https://github.com/home-assistant/brands ignore: brands