This is an automated email from the ASF dual-hosted git repository.
FrankChen021 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new 6db86ddba99 docs: document pull request guidance in AGENTS.md (#19854)
6db86ddba99 is described below
commit 6db86ddba99491cebc93e6acacbb42f850a1372f
Author: Frank Chen <[email protected]>
AuthorDate: Tue Aug 4 10:14:20 2026 +0800
docs: document pull request guidance in AGENTS.md (#19854)
* docs: document PR title requirements
* docs: document breaking PR title format
* docs: add PR self-review guidance
---
AGENTS.md | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/AGENTS.md b/AGENTS.md
index bf1bfd379da..05e8c49e71a 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -41,6 +41,15 @@ Real-time analytics database. Java, Maven, multi-module
project.
- End every file with a newline.
- Don't format changes unnecessarily.
+## Pull Requests
+
+- Before opening a PR, self-review the complete diff against the target
branch. Verify that every change is intentional and in scope, check for
correctness and regressions, and run the relevant tests or checks.
+- PR titles targeting `master` must use the Conventional Commits format:
`<type>: <description>` or `<type>(<scope>): <description>`.
+- For a breaking change, add `!` immediately before the colon: `<type>!:
<description>` or `<type>(<scope>)!: <description>`. A breaking change is
backward-incompatible and may require users to update existing code,
configuration, or integrations.
+- Accepted types are `backport`, `build`, `ci`, `dev`, `docs`, `feat`, `fix`,
`minor`, `perf`, `refactor`, `release`, `revert`, `style`, and `test`.
+- Example: `build: remove redundant license download step`.
+- Follow `.github/pull_request_template.md` when preparing the PR description.
+
## Running Tests
Use these flags for faster tests: `-Pskip-static-checks
-Dweb.console.skip=true -T1C`
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]