truemail-rb/truemail-rack

View on GitHub
.github/BRANCH_NAMING_CONVENTION.md

Summary

Maintainability
Test Coverage
# Branch naming convention

## Branch naming

> Please note for new pull requests create new branches from current `develop` branch only.

Branch name should include type of your contribution and context. Please follow next pattern for naming your branches:

```bash
feature/add-some-feature
technical/some-technical-improvements
bugfix/fix-some-bug-name
```

## Before PR actions

### Squash commits

Please squash all branch commits into the one before opening your PR from your fork. It's simple to do with the git:

```bash
git rebase -i [hash your first commit of your branch]~1
git rebase -i 6467fe36232401fa740af067cfd8ac9ec932fed2~1 # example
```

### Add commit description

Please complete your commit description following next pattern:

```code
Technical/Add info files # should be the same name as your branch name

* Added license, changelog, contributing, code of conduct docs
* Added GitHub templates
* Updated project license link
```