Contributing
How to contribute
Want to contribute to Diagral
integration? Great! We have a few small asks though!
- Please create your patch pull requests against the
dev
branch. - Please be verbose in your description of your changes in your pull requests.
Clone this repo
Clone this repo
git clone https://github.com/mguyard/hass-diagral.git
Create a new branch
Create a new branch in your cloned repo
git checkout -b new-feature-x
Make your changes
Develop and test your changes locally
Commit Your Changes
Commit your changes with a clear and concise message that follows the Conventional Commits guidelines.
git commit -m 'feat: Implemented new feature x.'
Commit Your Changes
Commit your changes with a clear and concise message that follows the Conventional Commits guidelines.
git commit -m 'feat: Implemented new feature x.'
Push to GitHub
Push the changes to your forked repository.
git push origin new-feature-x
Submit a Pull Request
Create a PR against the original project repository in the
dev
branch. Clearly describe the changes and their motivations. All PR without enough details will be quickly refused.
š Once your PR is reviewed and approved, it will be merged into the beta branch. After final testing, it will be merged into the main branch.