From 0eb346533da224f2d6d99c87e06be5e26eaa5cf1 Mon Sep 17 00:00:00 2001 From: Ivana Kellyerova Date: Wed, 6 Dec 2023 14:25:29 +0100 Subject: [PATCH] Add a pull request template (#2549) --------- Co-authored-by: Daniel Szoke --- .github/PULL_REQUEST_TEMPLATE.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000000..41dfc484ff --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,17 @@ + + +--- + +## General Notes + +Thank you for contributing to `sentry-python`! + +Please add tests to validate your changes, and lint your code using `tox -e linters`. + +Running the test suite on your PR might require maintainer approval. Some tests (AWS Lambda) additionally require a maintainer to add a special label to run and will fail if the label is not present. + +#### For maintainers + +Sensitive test suites require maintainer review to ensure that tests do not compromise our secrets. This review must be repeated after any code revisions. + +Before running sensitive test suites, please carefully check the PR. Then, apply the `Trigger: tests using secrets` label. The label will be removed after any code changes to enforce our policy requiring maintainers to review all code revisions before running sensitive tests.