Version Control custom component

As many of you, I keep my Home Assistant configuration in a Git repository for backup and version control purposes.

I’ve spent some time and created a set of custom components that allows me to fetch information on those repositories so I can receive a notification if I’m not running the latest configuration, or if a pipeline fails after pushing a new configuration.

As I figure this could be useful for other people than only myself, I’ve put the code up on Github

At the moment I have created components for local Git repositories and Gitlab repositories, and a Github version is in progress :slight_smile:

1 Like

I’m going to give it a try. Thanks.

Hi the github link is broken, can I ask how you are getting the version numbers of custom components from HA?

I think you’re looking for this