From 584eeb02187251d5ee000b0b5d2e5ca0878cd685 Mon Sep 17 00:00:00 2001 From: Yun Peng Date: Tue, 10 Feb 2026 12:28:43 +0000 Subject: [PATCH] Add PR template --- .github/PULL_REQUEST_TEMPLATE/bug_fix.md | 41 +++++++++++++++++++ .github/PULL_REQUEST_TEMPLATE/cherry_pick.md | 36 ++++++++++++++++ .../PULL_REQUEST_TEMPLATE/documentation.md | 24 +++++++++++ .../pull_request_template.md | 38 +++++++++++++++++ 4 files changed, 139 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE/bug_fix.md create mode 100644 .github/PULL_REQUEST_TEMPLATE/cherry_pick.md create mode 100644 .github/PULL_REQUEST_TEMPLATE/documentation.md create mode 100644 .github/PULL_REQUEST_TEMPLATE/pull_request_template.md diff --git a/.github/PULL_REQUEST_TEMPLATE/bug_fix.md b/.github/PULL_REQUEST_TEMPLATE/bug_fix.md new file mode 100644 index 00000000000000..435f0ac4579542 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/bug_fix.md @@ -0,0 +1,41 @@ + + +### Description + + +### Fixes # (Issue link) + + +### Related Issues/PRs + + +### Category + +- [ ] Android +- [ ] C++ Rules / Objective-C Rules +- [ ] CLI +- [ ] Configurability +- [ ] Core +- [ ] Documentation +- [ ] External Dependency (Bzlmod) +- [ ] Java Rules +- [ ] Loading API +- [ ] Local Execution / Remote Execution +- [ ] Performance +- [ ] Python Rules +- [ ] Rules API / Starlark Integration / Starlark Interpreter +- [ ] Other + +### Regression? +- [ ] Yes (This bug was not present in a previous version of Bazel) +- [ ] No + +### Verification + + +### Documentation +- [ ] Documentation updated (if applicable) +- [ ] No documentation update required diff --git a/.github/PULL_REQUEST_TEMPLATE/cherry_pick.md b/.github/PULL_REQUEST_TEMPLATE/cherry_pick.md new file mode 100644 index 00000000000000..02c57235cf7d2a --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/cherry_pick.md @@ -0,0 +1,36 @@ + + +### Cherry-pick Request + + +### Original Commit(s) + + +### Original PR(s) + + +### Fixes # (Issue link) + + +### Category + +- [ ] Android +- [ ] C++ Rules / Objective-C Rules +- [ ] CLI +- [ ] Configurability +- [ ] Core +- [ ] Documentation +- [ ] External Dependency (Bzlmod) +- [ ] Java Rules +- [ ] Loading API +- [ ] Local Execution / Remote Execution +- [ ] Performance +- [ ] Python Rules +- [ ] Rules API / Starlark Integration / Starlark Interpreter +- [ ] Other + +### Verification + diff --git a/.github/PULL_REQUEST_TEMPLATE/documentation.md b/.github/PULL_REQUEST_TEMPLATE/documentation.md new file mode 100644 index 00000000000000..4f7169da612311 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/documentation.md @@ -0,0 +1,24 @@ + + +### Description + + +### Related Issues + + +### Documentation Type +- [ ] New feature documentation +- [ ] Fix existing documentation +- [ ] Tutorial / Guide +- [ ] FAQ +- [ ] Reference docs (Starlark API, Built-ins, etc.) + +### Preview Plan + + +### Verification +- [ ] Spell check performed +- [ ] Links verified +- [ ] Code snippets verified diff --git a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md new file mode 100644 index 00000000000000..6f4ea9c80e1fb2 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md @@ -0,0 +1,38 @@ + + +### Description + + +### Fixes # (Issue link) + + +### Related Issues/PRs + + +### Category + +- [ ] Android +- [ ] C++ Rules / Objective-C Rules +- [ ] CLI +- [ ] Configurability +- [ ] Core +- [ ] Documentation +- [ ] External Dependency (Bzlmod) +- [ ] Java Rules +- [ ] Loading API +- [ ] Local Execution / Remote Execution +- [ ] Performance +- [ ] Python Rules +- [ ] Rules API / Starlark Integration / Starlark Interpreter +- [ ] Other + +### Verification + + +### Documentation + +- [ ] Documentation updated +- [ ] No documentation update required