diff options
Diffstat (limited to '.gitlab/merge_request_templates/Merge Request Template.md')
-rw-r--r-- | .gitlab/merge_request_templates/Merge Request Template.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/.gitlab/merge_request_templates/Merge Request Template.md b/.gitlab/merge_request_templates/Merge Request Template.md new file mode 100644 index 000000000..3fe963afa --- /dev/null +++ b/.gitlab/merge_request_templates/Merge Request Template.md @@ -0,0 +1,26 @@ +<!-- +Thanks for contributing a merge request! Please name and fully describe your MR as you would for a commit message. +If the MR fixes an issue, please include "Fixes #issue" in the commit message and the MR description. + +In addition, we recommend that first-time contributors read our [contribution guidelines](https://eigen.tuxfamily.org/index.php?title=Contributing_to_Eigen) and [git page](https://eigen.tuxfamily.org/index.php?title=Git), which will help you submit a more standardized MR. + +Before submitting the MR, you also need to complete the following checks: +- Make one PR per feature/bugfix (don't mix multiple changes into one PR). Avoid committing unrelated changes. +- Rebase before committing +- For code changes, run the test suite (at least the tests that are likely affected by the change). + See our [test guidelines](https://eigen.tuxfamily.org/index.php?title=Tests). +- If possible, add a test (both for bug-fixes as well as new features) +- Make sure new features are documented + +Note that we are a team of volunteers; we appreciate your patience during the review process. + +Again, thanks for contributing! --> + +### Reference issue +<!-- You can link to a specific issue using the gitlab syntax #<issue number> --> + +### What does this implement/fix? +<!--Please explain your changes.--> + +### Additional information +<!--Any additional information you think is important.--> |