Egg Party follows the Conventional Commit Guidelines.
Egg party is an early adopter of these guidelines in the spirit of maintaining consistent commit language and history.
The allowed commit types are:
feat # code change that introduces a new feature
fix # code change that fixes a bug
refactor # code change that does not introduce a feature or fix a bug
test # code change to unit tests
build # changes to build frameworks or external deps (i.e. npm, tsconfig, tslint)
ci # changes to the CICD configuration
docs # documentation changes
The allowed commit scopes are:
api # change to the API layer (controllers or services)
db # change to the DB layer (schema or services)
guide-book # change to the in-slack Guide Book
Work should be tracked by an issue that has been triaged and prioritized in the To Do column of the Egg Party Kanban Board.
Create a feature branch for this issue and when you feel
that it is code-complete, open a pull request
to master
.
Once your pull request is approved and ready to merge, hit
Squash and merge
.
- change commit title from "PR Title (#127)" to a Conventional Commit message
- The issue title should be a good starting point
- change description to at least "
closes #issue-number
"