File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121
2222
2323DEFAULT_TITLE_TASK_REGEX = None # No built-in defaults — must come from file
24- DEFAULT_TITLE_DEV_REGEX = None # No built-in defaults — must come from file
24+ DEFAULT_TITLE_DEV_REGEX = None # No built-in defaults — must come from file
2525
2626
2727def _trim (s : Optional [str ]) -> str :
@@ -86,9 +86,9 @@ def validate_title(title: str) -> List[str]:
8686 return [
8787 "Invalid PR title." ,
8888 "Allowed formats (see policy config):" ,
89- * ( [f"- Task (RU): { example_task_ru } " ] if example_task_ru else [] ),
90- * ( [f"- Task (EN): { example_task_en } " ] if example_task_en else [] ),
91- * ( [f"- Dev: { example_dev } " ] if example_dev else [] ),
89+ * ([f"- Task (RU): { example_task_ru } " ] if example_task_ru else []),
90+ * ([f"- Task (EN): { example_task_en } " ] if example_task_en else []),
91+ * ([f"- Dev: { example_dev } " ] if example_dev else []),
9292 ]
9393
9494
Original file line number Diff line number Diff line change 11name : PR Title Gate
2-
32on :
43 workflow_call :
5-
64jobs :
75 pr_title :
86 name : Validate PR Title
119 - name : Skip on non-PR events
1210 if : ${{ github.event_name != 'pull_request' }}
1311 run : echo "Not a PR event; skipping title check"
14-
1512 - name : Checkout
1613 if : ${{ github.event_name == 'pull_request' }}
1714 uses : actions/checkout@v4
18-
1915 - name : Set up Python
2016 if : ${{ github.event_name == 'pull_request' }}
2117 uses : actions/setup-python@v5
2218 with :
2319 python-version : ' 3.11'
24-
2520 - name : Validate PR title
2621 if : ${{ github.event_name == 'pull_request' }}
2722 run : python .github/scripts/validate_pr.py
28-
You can’t perform that action at this time.
0 commit comments