From 91426a79b916e83f83dc9c727d6079296878ed1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20D=E2=80=99Aquino?= Date: Wed, 1 Oct 2025 11:26:11 -0700 Subject: [PATCH] Add performance profiling requirement to PRs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changelog-None Closes: https://github.com/damus-io/damus/issues/3247 Signed-off-by: Daniel D’Aquino --- .github/pull_request_template.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 727178a8..4d0ff64c 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -6,6 +6,9 @@ _[Please provide a summary of the changes in this PR.]_ - [ ] I have read (or I am familiar with) the [Contribution Guidelines](../docs/CONTRIBUTING.md) - [ ] I have tested the changes in this PR +- [ ] I have profiled the changes to ensure there are no performance regressions, or I do not need to profile the changes. + - Utilize Xcode profiler to measure performance impact of code changes. See https://developer.apple.com/videos/play/wwdc2025/306 + - If not needed, provide reason: - [ ] I have opened or referred to an existing github issue related to this change. - [ ] My PR is either small, or I have split it into smaller logical commits that are easier to review - [ ] I have added the signoff line to all my commits. See [Signing off your work](../docs/CONTRIBUTING.md#sign-your-work---the-developers-certificate-of-origin)