Skip to content

Commit

Permalink
igl | Add pull_request_template.md
Browse files Browse the repository at this point in the history
Reviewed By: rudybear

Differential Revision: D67409547

fbshipit-source-id: 66e9db3c63866699f6b02f918fcce97efd271518
  • Loading branch information
corporateshark authored and facebook-github-bot committed Dec 18, 2024
1 parent a5e7968 commit b53a885
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Our [contribution guidelines](https://github.com/facebook/igl/blob/main/CONTRIBUTING.md):

## Pull Requests
We actively welcome your pull requests. Here's the procedure to submit pull requests to IGL:

1. **Submit an issue describing your proposed changes.**
2. The repo owner will respond to your issue.
3. If your proposed changes are accepted, fork the repo and develop & test your changes.
4. If you've added code that should be tested, add tests (and ensure they do pass).
5. Verify your changes work as expected on all relevant rendering backends, and also test them when any combination of backends is disabled using the `IGL_WITH_*` CMake options.
6. If you've changed APIs, update the documentation.
7. Make sure your code lints (run `clang-format` or use `.clang-format` in Visual Studio).
8. If you haven't already, complete the Contributor License Agreement ("CLA").
9. Please respect `// @fb-only` comments and do not delete them!
10. Open a pull request.

## Dependencies
One of our design objectives is that IGL itself should have as few dependencies as possible.
No new third-party dependencies will be accepted unless they are absolutely critical to the core functionality of IGL.

**Please include a link to the related (and accepted) GitHub issue in this PR!**

0 comments on commit b53a885

Please sign in to comment.