Skip to content

Update entities

HACS provide update entities for all tracked repositories.

Install action

Like all other update entities, you can use the update.install action to handle updates.

Danger

Setting the version in this action call is considered an advanced feature, and should NOT be used without instructions to use it from the author of the repository you are updating.

The Version field supports the following:

  • A GitHub tag (release)
  • A public branch of the repository (this does not include forks)
  • The full SHA of a commit
  • The first 7 SHA of a commit

Considerations

  • In case there is a branch and tag that have identical names, the tag will be used.
  • If the repository does not support versions, or if the specified version is not compliant with HACS (or your Home Assistant version) it will fail with a message similar to this:
    Image showing the action failing Image showing the action failing
    Image showing the action failing