Hello all! Following are rules for contiibution guide for my repos
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
however there are some rules:
In Commits use _imperative present tense
- ❌ (wrong)
Added something somewhere
- ✔️ (correct)
Add something somewhere
Commin message title keep under 50 characters. If there are longer mesasge add it to description
I encourage you to use emoji in message title. Check https://gitmoji.dev/ or https://gitmoji.avaldigitallabs.com/ for more information.
- Do not commit right into master, each commitn has to be made into branch and then you need request for merge changes.
:bug: Fix ...
When you fixing bug:sparkles: Add ...
When you adding new features:arrow_down: Update ...
or:arrow_up: Update ...
When you downgrading or upgrading dependenice:recycle: Update ...
When you refractoring code
When you want add new feature please make new issue and write about it. Or you can check existing issue. Then in pull request reference this issue.
When you made changes you have to create new pull request. Title must start with one of following words:
added:
New Featuresfixed:
Bug fixchanged:
Feature changedeprecated:
New deprecationremoved:
Feature removalsecurity:
Security fixperformance:
Performance improvementother:
Other
And describe whay you made changes that you have made. Also reference any issue you worked on in thin pull request.
Pull requests are used to generate changelgs in releases.