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]

Reply via email to