Contributing to Home Assistant Version Control
January 21, 2026 ยท View on GitHub
Thanks for your interest in contributing!
Where to Submit PRs
| Type of Change | Target Branch |
|---|---|
| All changes | develop |
| Documentation | develop |
How to Change PR Target
When creating a PR, use the "base" dropdown to select develop.
If you've already created a PR targeting another branch, you can change it by clicking "Edit" next to the base branch on the PR page.
Development Workflow
- Fork the repository
- Create a feature branch from
develop - Make your changes
- Submit a PR targeting
develop - Your changes will be tested and then merged to
developfor releases
Release Process
| Release | develop | latest | ha-addons |
- For Release: Push to or merge into
develop, then create a GitHub Release ondevelop. This will tag the image with the version number and updatelatest.
Questions?
Open an issue if you're unsure where your contribution should go!