Skip to content

Commit

Permalink
fix(docs): add Pull Request Template
Browse files Browse the repository at this point in the history
fixes: #91

adds Pull Request Template on the root directory as guideline for contributors.

Signed-off-by: ruzell22 <[email protected]>
  • Loading branch information
ruzell22 committed Sep 19, 2023
1 parent a28641a commit cc5d2db
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
## Pull Request Requirements

Pull Requests must be rebased onto master and squashed into a single commit to
help maintainers review it more efficiently and to avoid spaghetti git commit
graphs that obfuscate which commit did exactly what change, when and, why.

Commit Linting is in effect. You may refer to this link for more information:
https://www.conventionalcommits.org/en/v1.0.0-beta.4/#specification

It is required to have git sign off at the end of commit message to avoid being
marked red. You can add `-s` flag when using `git commit` command.
https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits

**Character Limit**

Pull Request Title and Commit Subject must not exceed 72 characters (including
spaces and special characters).

Commit Message per line must not exceed 80 characters (including spaces and
special characters).

**A Must Read for Beginners**

For rebasing and squashing, here's a must read guide for beginners:
https://github.com/servo/servo/wiki/Beginner's-guide-to-rebasing-and-squashing

0 comments on commit cc5d2db

Please sign in to comment.