From 58fda2b2155287e5fffe780e93a677fd001da73d Mon Sep 17 00:00:00 2001 From: zzyyyl Date: Sun, 21 Aug 2022 16:38:29 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=A2=9E=E5=8A=A0=20issue-checker=20?= =?UTF-8?q?=E6=A0=87=E7=AD=BE=20`incomplete`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/issue-checker.yml | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/.github/issue-checker.yml b/.github/issue-checker.yml index a449cbdac3..4cb335bf5f 100644 --- a/.github/issue-checker.yml +++ b/.github/issue-checker.yml @@ -62,14 +62,14 @@ labels: - "module: recruit" - "module: roguelike" - "module: others" -- name: "release" +- name: release regexes: - '(?:[Aa]dd (?:`|)(?:label |)release(?:`|)|Release v(?:\d)+\.(?:\d)+\.(?:\d)+)' - "(?:[Aa]dd (?:`|)(?:label |)release(?:`|)|^(?![\\s\\S]*(?:\ [Rr]emove (?:(?:[Aa]ll |)[Ll]abels|(?:`|)release(?:`|))))[\\s\\S]*$)" mode: pull_request_target: [add, remove] -- name: "ambiguous" +- name: ambiguous # 不符合上面任何一个的分类并且(如果是PR)不符合 commitizen regexes: - "(?:[Aa]dd (?:`|)(?:label |)ambiguous(?:`|)|^(?![\\s\\S]*(?:\ @@ -89,7 +89,7 @@ labels: - "module: roguelike" - "module: core" - "release" -- name: "translation required" +- name: translation required regexes: - "(?:[Aa]dd (?:`|)(?:label |)translation required(?:`|)|(?:(?:[\\u3040-\\u30ff]|[㍿㍐])[^`]*){10,})" - "(?:[Aa]dd (?:`|)(?:label |)translation required(?:`|)|^(?![\\s\\S]*(?:\ @@ -117,13 +117,13 @@ labels: - '(?:[Aa]dd (?:`|)(?:label |)(?:Client: |)ZH_TW(?:`|)|繁中服|台(?:湾|灣|)服|繁体中文服|(?:龙|龍)成|天下网游|txwy)' - "(?:[Aa]dd (?:`|)(?:label |)(?:Client: |)ZH_TW(?:`|)|^(?![\\s\\S]*(?:\ [Rr]emove (?:(?:[Aa]ll |)[Ll]abels|(?:`|)(?:Client: |)ZH_TW(?:`|))))[\\s\\S]*$)" -- name: "MAA Team" +- name: MAA Team mode: pull_request_target: [add] issues: [add] author_association: - "MEMBER" -- name: "fixed" +- name: fixed regexes: - "(?:(?:`v\\d+\\.\\d+\\.\\d+(?:-(?:alpha|beta)\\.\\d+|\\.\\d+|)`|\ v\\d+\\.\\d+\\.\\d+(?:-(?:alpha|beta)\\.\\d+|\\.\\d+|)\\s+)|\ @@ -138,11 +138,31 @@ labels: https?\\://[^/\\s]+/[^/\\s]+/[^/\\s]+/commit/[0-9a-z]{40,40})" mode: issue_comment: [add] -- name: "duplicate" +- name: duplicate regexes: "[Dd]uplicate of\\s*\\[?`?#\\d+" mode: issue_comment: [add] +- name: incomplete + regexes: + - "(?:[Aa]dd (?:`|)(?:label |)[Ii][nm]complete(?:`|)|\ + \\[Uploading asst(?:.bak|)(?: - 副本|).(?:zip|log)…\\]\\(\\))" + - "(?:[Aa]dd (?:`|)(?:label |)[Ii][nm]complete(?:`|)|^(?![\\s\\S]*(?:\ + [Rr]emove (?:(?:[Aa]ll |)[Ll]abels|(?:`|)[Ii][nm]complete(?:`|))))[\\s\\S]*$)" + mode: + issues: [add] + issue_comment: [add] +- name: complete! + content: incomplete + regexes: + - "(?:[Aa]dd (?:`|)(?:label |)[Ii][nm]complete(?:`|)|^(?![\\s\\S]*(?:\ + \\[asst(?:.bak|)(?: - 副本|).(?:zip|log)\\]\\([^\\)]+\\)|\ + [Rr]emove (?:(?:[Aa]ll |)[Ll]abels|(?:`|)[Ii][nm]complete(?:`|))))[\\s\\S]*$)" + mode: + issues: [remove] + issue_comment: [remove] + disabled-if: + incomplete comments: - name: Log upload failed regexes: