GitHub Actions and helper for Home Assistant workflows
Run hassfest to validate standalone integration repositories.
action: home-assistant/actions/hassfest@master
example implementation:
name: Validate with hassfest
on:
push:
pull_request:
schedule:
- cron: '0 0 * * *'
jobs:
validate:
runs-on: "ubuntu-latest"
steps:
- uses: "actions/checkout@v3"
- uses: "home-assistant/actions/hassfest@master"
This will run the hassfest
action on every push and pull request to all branches, as well as every midnight.
A collection of GitHub Action helpers, these are considered internal to the Home Assistant organization on GitHub and will change without warning.