From 13ec2a8bfd19dbf1c59865965280dc375aef0b9a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 2 Jun 2026 16:30:35 +0000 Subject: [PATCH 1/3] Initial plan From 926d80bdc9802316f9dfe78a7ee89fb5b8500680 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 2 Jun 2026 16:35:23 +0000 Subject: [PATCH 2/3] fix: relax PR title checker separator parsing --- .github/workflows/pr-title-checker.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pr-title-checker.yml b/.github/workflows/pr-title-checker.yml index 67ba788b2..e1711740e 100644 --- a/.github/workflows/pr-title-checker.yml +++ b/.github/workflows/pr-title-checker.yml @@ -20,5 +20,8 @@ jobs: if: ${{ github.event_name != 'merge_group' }} steps: - uses: amannn/action-semantic-pull-request@v6 + with: + headerPattern: '^(\w*)(?:\(([\w$.\-*/ ]*)\))?\s*:\s*(.*)$' + headerPatternCorrespondence: type, scope, subject env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 60e96f6993e0aec2c92b99f3b5541ece6cbe81f9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 2 Jun 2026 16:36:43 +0000 Subject: [PATCH 3/3] fix: require non-empty semantic PR title type --- .github/workflows/pr-title-checker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-title-checker.yml b/.github/workflows/pr-title-checker.yml index e1711740e..748501747 100644 --- a/.github/workflows/pr-title-checker.yml +++ b/.github/workflows/pr-title-checker.yml @@ -21,7 +21,7 @@ jobs: steps: - uses: amannn/action-semantic-pull-request@v6 with: - headerPattern: '^(\w*)(?:\(([\w$.\-*/ ]*)\))?\s*:\s*(.*)$' + headerPattern: '^(\w+)(?:\(([\w$.\-*/ ]*)\))?\s*:\s*(.*)$' headerPatternCorrespondence: type, scope, subject env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}