From 817740f8fe7d3376fc6d8c784d20595e4be12570 Mon Sep 17 00:00:00 2001 From: zeroRains Date: Thu, 16 Oct 2025 16:49:28 +0800 Subject: [PATCH 1/7] add PR Template --- .github/pull_request_template.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 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 00000000000..0e874b23695 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,27 @@ + + + + +## Motivation + + + +## Modifications + + + +## Usage or Command + + + + +## Accuracy Tests + + + +## Checklist + +- [ ] Add a tag like `[BugFix]`, `[CUDAGraph]`, `[EP]` in the PR title. +- [ ] Format your code, run `pre-commit` before commit. +- [ ] Add unit tests. Please write the reason in this PR if no unit tests. +- [ ] Provide accuracy results. From 9659cb68e65bdca8a925bc9ed925faa8662f077d Mon Sep 17 00:00:00 2001 From: zeroRains Date: Thu, 16 Oct 2025 18:40:55 +0800 Subject: [PATCH 2/7] update --- .github/pull_request_template.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 0e874b23695..11e8ff05d76 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -21,7 +21,10 @@ ## Checklist -- [ ] Add a tag like `[BugFix]`, `[CUDAGraph]`, `[EP]` in the PR title. +- [ ] Add at least a tag in the PR title. + - Tag list: `[BUGFix]`, `[Docs]`, `[CI]`,`[Optimization]` ,`[Feature]`, `[CUDAGraph]`, `[PD Disaggregation]`, `[V1 Loader]`, `[XPU]`, `[Benchmark]`, `[FDConfig]`, `[MTP]`, `[Sheduler]`,`[Others]` + - You can add new tags based on the PR content, but the semantics must be clear. - [ ] Format your code, run `pre-commit` before commit. - [ ] Add unit tests. Please write the reason in this PR if no unit tests. - [ ] Provide accuracy results. +- [ ] Make sure the PR is submitted to the `develop` branch and then cherry-pick to the `release` branch with `[Cherry-Pick]` tag. From 4136c9c328a126029141b549123f5c45f94973c1 Mon Sep 17 00:00:00 2001 From: zeroRains Date: Thu, 16 Oct 2025 18:52:51 +0800 Subject: [PATCH 3/7] update --- .github/pull_request_template.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 11e8ff05d76..1b4e5862c71 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -22,9 +22,9 @@ ## Checklist - [ ] Add at least a tag in the PR title. - - Tag list: `[BUGFix]`, `[Docs]`, `[CI]`,`[Optimization]` ,`[Feature]`, `[CUDAGraph]`, `[PD Disaggregation]`, `[V1 Loader]`, `[XPU]`, `[Benchmark]`, `[FDConfig]`, `[MTP]`, `[Sheduler]`,`[Others]` + - Tag list: [`[BUGFix]`, `[Docs]`, `[CI]`,`[Optimization]` ,`[Feature]`, `[CUDAGraph]`, `[PD Disaggregation]`, `[V1 Loader]`, `[XPU]`, `[Benchmark]`, `[FDConfig]`, `[MTP]`, `[Sheduler]`,`[Others]`] - You can add new tags based on the PR content, but the semantics must be clear. - [ ] Format your code, run `pre-commit` before commit. - [ ] Add unit tests. Please write the reason in this PR if no unit tests. - [ ] Provide accuracy results. -- [ ] Make sure the PR is submitted to the `develop` branch and then cherry-pick to the `release` branch with `[Cherry-Pick]` tag. +- [ ] If the current PR is submitting to the `release` branch, make sure the PR has been submitted to the `develop` branch, then cherry-pick it to the `release` branch with the `[Cherry-Pick]` PR tag. From 5897c193461a95000e1a89b3b364f70c3ebdc1c3 Mon Sep 17 00:00:00 2001 From: zeroRains Date: Thu, 16 Oct 2025 19:57:38 +0800 Subject: [PATCH 4/7] update --- .github/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 1b4e5862c71..87fb2ddeed3 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -22,7 +22,7 @@ ## Checklist - [ ] Add at least a tag in the PR title. - - Tag list: [`[BUGFix]`, `[Docs]`, `[CI]`,`[Optimization]` ,`[Feature]`, `[CUDAGraph]`, `[PD Disaggregation]`, `[V1 Loader]`, `[XPU]`, `[Benchmark]`, `[FDConfig]`, `[MTP]`, `[Sheduler]`,`[Others]`] + - Tag list: [`[BugFix]`, `[Docs]`, `[CI]`, `[Optimization]`, `[Feature]`, `[Graph Optimization]`, `[PD Disaggregation]`, `[Loader]`, `[RL]`, `[XPU]`, `[GCU]`, `[ILUVATAR_GPU]`, `[METAX_GPU]`, `[INTEL_HPU]`, `[Benchmark]`, `[FDConfig]`, `[Speculative Decoding]`, `[Scheduler]`, `[Others]`] - You can add new tags based on the PR content, but the semantics must be clear. - [ ] Format your code, run `pre-commit` before commit. - [ ] Add unit tests. Please write the reason in this PR if no unit tests. From eda9f6191ec5c3320e5cfa7c76bb02394abb567c Mon Sep 17 00:00:00 2001 From: zeroRains Date: Thu, 16 Oct 2025 19:59:00 +0800 Subject: [PATCH 5/7] update --- .github/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 87fb2ddeed3..c7508f7222b 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -22,7 +22,7 @@ ## Checklist - [ ] Add at least a tag in the PR title. - - Tag list: [`[BugFix]`, `[Docs]`, `[CI]`, `[Optimization]`, `[Feature]`, `[Graph Optimization]`, `[PD Disaggregation]`, `[Loader]`, `[RL]`, `[XPU]`, `[GCU]`, `[ILUVATAR_GPU]`, `[METAX_GPU]`, `[INTEL_HPU]`, `[Benchmark]`, `[FDConfig]`, `[Speculative Decoding]`, `[Scheduler]`, `[Others]`] + - Tag list: [`[BugFix]`, `[Docs]`, `[CI]`, `[Optimization]`, `[Feature]`, `[Graph Optimization]`, `[PD Disaggregation]`, `[Loader]`, `[RL]`, `[XPU]`, `[GCU]`, `[DCU]`, `[Iluvatar]`, `[Metax]`, `[HPU]`, `[Benchmark]`, `[FDConfig]`, `[Speculative Decoding]`, `[Scheduler]`, `[Others]`] - You can add new tags based on the PR content, but the semantics must be clear. - [ ] Format your code, run `pre-commit` before commit. - [ ] Add unit tests. Please write the reason in this PR if no unit tests. From d7b6c3f7a79a6d222668944f963ddc85e05ac99a Mon Sep 17 00:00:00 2001 From: zeroRains Date: Thu, 16 Oct 2025 20:05:36 +0800 Subject: [PATCH 6/7] update --- .github/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index c7508f7222b..ba39c89156a 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -22,7 +22,7 @@ ## Checklist - [ ] Add at least a tag in the PR title. - - Tag list: [`[BugFix]`, `[Docs]`, `[CI]`, `[Optimization]`, `[Feature]`, `[Graph Optimization]`, `[PD Disaggregation]`, `[Loader]`, `[RL]`, `[XPU]`, `[GCU]`, `[DCU]`, `[Iluvatar]`, `[Metax]`, `[HPU]`, `[Benchmark]`, `[FDConfig]`, `[Speculative Decoding]`, `[Scheduler]`, `[Others]`] + - Tag list: [`[FDConfig]`,`[APIServer]`,`[Engine]`, `[Scheduler]`, `[PD Disaggregation]`, `[Executor]`, `[Graph Optimization]`, `[Speculative Decoding]`, `[RL]`, `[Models]`, `[Quantization]`, `[Loader]`, `[OP]`, `[BugFix]`, `[Docs]`, `[CI]`, `[Optimization]`, `[Feature]`, `[Benchmark]`, `[Others]`, `[XPU]`, `[HPU]`, `[GCU]`, `[DCU]`, `[Iluvatar]`, `[Metax]`] - You can add new tags based on the PR content, but the semantics must be clear. - [ ] Format your code, run `pre-commit` before commit. - [ ] Add unit tests. Please write the reason in this PR if no unit tests. From 80050cb76d35ace6baaa562c9e4261eb848126f5 Mon Sep 17 00:00:00 2001 From: zeroRains Date: Thu, 16 Oct 2025 20:10:49 +0800 Subject: [PATCH 7/7] update --- .github/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index ba39c89156a..2245b06fb4f 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -22,7 +22,7 @@ ## Checklist - [ ] Add at least a tag in the PR title. - - Tag list: [`[FDConfig]`,`[APIServer]`,`[Engine]`, `[Scheduler]`, `[PD Disaggregation]`, `[Executor]`, `[Graph Optimization]`, `[Speculative Decoding]`, `[RL]`, `[Models]`, `[Quantization]`, `[Loader]`, `[OP]`, `[BugFix]`, `[Docs]`, `[CI]`, `[Optimization]`, `[Feature]`, `[Benchmark]`, `[Others]`, `[XPU]`, `[HPU]`, `[GCU]`, `[DCU]`, `[Iluvatar]`, `[Metax]`] + - Tag list: [`[FDConfig]`,`[APIServer]`,`[Engine]`, `[Scheduler]`, `[PD Disaggregation]`, `[Executor]`, `[Graph Optimization]`, `[Speculative Decoding]`, `[RL]`, `[Models]`, `[Quantization]`, `[Loader]`, `[OP]`, `[KVCache]`, `[DataProcessor]`, `[BugFix]`, `[Docs]`, `[CI]`, `[Optimization]`, `[Feature]`, `[Benchmark]`, `[Others]`, `[XPU]`, `[HPU]`, `[GCU]`, `[DCU]`, `[Iluvatar]`, `[Metax]`] - You can add new tags based on the PR content, but the semantics must be clear. - [ ] Format your code, run `pre-commit` before commit. - [ ] Add unit tests. Please write the reason in this PR if no unit tests.