Skip to content

Commit b946cc4

Browse files
authored
chore: enable pr reminder bot for v6.2 (#10250)
1 parent 733b634 commit b946cc4

File tree

1 file changed

+74
-74
lines changed

1 file changed

+74
-74
lines changed

scripts/pr_reminder_basedon_assignee.py

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
docs_url = 'https://github.com/pingcap/docs/pulls?q=is%3Apr'
1010
open_url = '+is%3Aopen+is%3Apr'
1111
close_url = '+is%3Aclosed+label%3Atranslation%2Fdoing'
12-
v62 = '+label%3Av6.2'
12+
v63 = '+label%3Av6.3'
1313
type_compatibility_change = '+label%3Atype%2Fcompatibility-or-feature-change'
1414
type_oncall = '+label%3AONCALL'
1515
type_bugfix = '+label%3Atype%2Fbug-fix'
@@ -70,18 +70,18 @@ def pop_zero_value(**data):
7070

7171
data_oreoxmt = {
7272
'date': datetime.now().strftime('%Y-%m-%d'),
73-
'oreoxmt_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + oreoxmt_assignee + v62)),
74-
'oreoxmt_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + oreoxmt_assignee + v62)),
75-
'oreoxmt_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + oreoxmt_author + v62)),
76-
'oreoxmt_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + oreoxmt_assignee + v62)),
77-
'oreoxmt_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + oreoxmt_assignee + v62)),
78-
'oreoxmt_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + oreoxmt_author + v62)),
79-
'oreoxmt_zh_assignee_open_url': docs_cn_url + open_url + oreoxmt_assignee + v62,
80-
'oreoxmt_zh_assignee_close_url': docs_cn_url + close_url + oreoxmt_assignee + v62,
81-
'oreoxmt_zh_author_open_url': docs_cn_url + open_url + oreoxmt_author + v62,
82-
'oreoxmt_en_assignee_open_url': docs_url + open_url + oreoxmt_assignee + v62,
83-
'oreoxmt_en_assignee_close_url': docs_url + close_url + oreoxmt_assignee + v62,
84-
'oreoxmt_en_author_open_url': docs_url + open_url + oreoxmt_author + v62,
73+
'oreoxmt_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + oreoxmt_assignee + v63)),
74+
'oreoxmt_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + oreoxmt_assignee + v63)),
75+
'oreoxmt_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + oreoxmt_author + v63)),
76+
'oreoxmt_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + oreoxmt_assignee + v63)),
77+
'oreoxmt_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + oreoxmt_assignee + v63)),
78+
'oreoxmt_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + oreoxmt_author + v63)),
79+
'oreoxmt_zh_assignee_open_url': docs_cn_url + open_url + oreoxmt_assignee + v63,
80+
'oreoxmt_zh_assignee_close_url': docs_cn_url + close_url + oreoxmt_assignee + v63,
81+
'oreoxmt_zh_author_open_url': docs_cn_url + open_url + oreoxmt_author + v63,
82+
'oreoxmt_en_assignee_open_url': docs_url + open_url + oreoxmt_assignee + v63,
83+
'oreoxmt_en_assignee_close_url': docs_url + close_url + oreoxmt_assignee + v63,
84+
'oreoxmt_en_author_open_url': docs_url + open_url + oreoxmt_author + v63,
8585
'oreoxmt_zh_assignee_open_url_text': '待处理。',
8686
'oreoxmt_zh_assignee_close_url_text': '待翻译。',
8787
'oreoxmt_zh_author_open_url_text': '未合并。',
@@ -92,18 +92,18 @@ def pop_zero_value(**data):
9292

9393
data_shichun_0415 = {
9494
'date': datetime.now().strftime('%Y-%m-%d'),
95-
'shichun_0415_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + shichun_0415_assignee + v62)),
96-
'shichun_0415_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + shichun_0415_assignee + v62)),
97-
'shichun_0415_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + shichun_0415_author + v62)),
98-
'shichun_0415_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + shichun_0415_assignee + v62)),
99-
'shichun_0415_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + shichun_0415_assignee + v62)),
100-
'shichun_0415_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + shichun_0415_author + v62)),
101-
'shichun_0415_zh_assignee_open_url': docs_cn_url + open_url + shichun_0415_assignee + v62,
102-
'shichun_0415_zh_assignee_close_url': docs_cn_url + close_url + shichun_0415_assignee + v62,
103-
'shichun_0415_zh_author_open_url': docs_cn_url + open_url + shichun_0415_author + v62,
104-
'shichun_0415_en_assignee_open_url': docs_url + open_url + shichun_0415_assignee + v62,
105-
'shichun_0415_en_assignee_close_url': docs_url + close_url + shichun_0415_assignee + v62,
106-
'shichun_0415_en_author_open_url': docs_url + open_url + shichun_0415_author + v62,
95+
'shichun_0415_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + shichun_0415_assignee + v63)),
96+
'shichun_0415_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + shichun_0415_assignee + v63)),
97+
'shichun_0415_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + shichun_0415_author + v63)),
98+
'shichun_0415_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + shichun_0415_assignee + v63)),
99+
'shichun_0415_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + shichun_0415_assignee + v63)),
100+
'shichun_0415_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + shichun_0415_author + v63)),
101+
'shichun_0415_zh_assignee_open_url': docs_cn_url + open_url + shichun_0415_assignee + v63,
102+
'shichun_0415_zh_assignee_close_url': docs_cn_url + close_url + shichun_0415_assignee + v63,
103+
'shichun_0415_zh_author_open_url': docs_cn_url + open_url + shichun_0415_author + v63,
104+
'shichun_0415_en_assignee_open_url': docs_url + open_url + shichun_0415_assignee + v63,
105+
'shichun_0415_en_assignee_close_url': docs_url + close_url + shichun_0415_assignee + v63,
106+
'shichun_0415_en_author_open_url': docs_url + open_url + shichun_0415_author + v63,
107107
'shichun_0415_zh_assignee_open_url_text': '待处理。',
108108
'shichun_0415_zh_assignee_close_url_text': '待翻译。',
109109
'shichun_0415_zh_author_open_url_text': '未合并。',
@@ -114,18 +114,18 @@ def pop_zero_value(**data):
114114

115115
data_ran_huang = {
116116
'date': datetime.now().strftime('%Y-%m-%d'),
117-
'ran_huang_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + ran_huang_assignee + v62)),
118-
'ran_huang_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + ran_huang_assignee + v62)),
119-
'ran_huang_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + ran_huang_author + v62)),
120-
'ran_huang_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + ran_huang_assignee + v62)),
121-
'ran_huang_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + ran_huang_assignee + v62)),
122-
'ran_huang_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + ran_huang_author + v62)),
123-
'ran_huang_zh_assignee_open_url': docs_cn_url + open_url + ran_huang_assignee + v62,
124-
'ran_huang_zh_assignee_close_url': docs_cn_url + close_url + ran_huang_assignee + v62,
125-
'ran_huang_zh_author_open_url': docs_cn_url + open_url + ran_huang_author + v62,
126-
'ran_huang_en_assignee_open_url': docs_url + open_url + ran_huang_assignee + v62,
127-
'ran_huang_en_assignee_close_url': docs_url + close_url + ran_huang_assignee + v62,
128-
'ran_huang_en_author_open_url': docs_url + open_url + ran_huang_author + v62,
117+
'ran_huang_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + ran_huang_assignee + v63)),
118+
'ran_huang_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + ran_huang_assignee + v63)),
119+
'ran_huang_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + ran_huang_author + v63)),
120+
'ran_huang_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + ran_huang_assignee + v63)),
121+
'ran_huang_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + ran_huang_assignee + v63)),
122+
'ran_huang_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + ran_huang_author + v63)),
123+
'ran_huang_zh_assignee_open_url': docs_cn_url + open_url + ran_huang_assignee + v63,
124+
'ran_huang_zh_assignee_close_url': docs_cn_url + close_url + ran_huang_assignee + v63,
125+
'ran_huang_zh_author_open_url': docs_cn_url + open_url + ran_huang_author + v63,
126+
'ran_huang_en_assignee_open_url': docs_url + open_url + ran_huang_assignee + v63,
127+
'ran_huang_en_assignee_close_url': docs_url + close_url + ran_huang_assignee + v63,
128+
'ran_huang_en_author_open_url': docs_url + open_url + ran_huang_author + v63,
129129
'ran_huang_zh_assignee_open_url_text': '待处理。',
130130
'ran_huang_zh_assignee_close_url_text': '待翻译。',
131131
'ran_huang_zh_author_open_url_text': '未合并。',
@@ -136,18 +136,18 @@ def pop_zero_value(**data):
136136

137137
data_hfxsd = {
138138
'date': datetime.now().strftime('%Y-%m-%d'),
139-
'hfxsd_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + hfxsd_assignee + v62)),
140-
'hfxsd_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + hfxsd_assignee + v62)),
141-
'hfxsd_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + hfxsd_author + v62)),
142-
'hfxsd_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + hfxsd_assignee + v62)),
143-
'hfxsd_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + hfxsd_assignee + v62)),
144-
'hfxsd_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + hfxsd_author + v62)),
145-
'hfxsd_zh_assignee_open_url': docs_cn_url + open_url + hfxsd_assignee + v62,
146-
'hfxsd_zh_assignee_close_url': docs_cn_url + close_url + hfxsd_assignee + v62,
147-
'hfxsd_zh_author_open_url': docs_cn_url + open_url + hfxsd_author + v62,
148-
'hfxsd_en_assignee_open_url': docs_url + open_url + hfxsd_assignee + v62,
149-
'hfxsd_en_assignee_close_url': docs_url + close_url + hfxsd_assignee + v62,
150-
'hfxsd_en_author_open_url': docs_url + open_url + hfxsd_author + v62,
139+
'hfxsd_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + hfxsd_assignee + v63)),
140+
'hfxsd_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + hfxsd_assignee + v63)),
141+
'hfxsd_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + hfxsd_author + v63)),
142+
'hfxsd_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + hfxsd_assignee + v63)),
143+
'hfxsd_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + hfxsd_assignee + v63)),
144+
'hfxsd_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + hfxsd_author + v63)),
145+
'hfxsd_zh_assignee_open_url': docs_cn_url + open_url + hfxsd_assignee + v63,
146+
'hfxsd_zh_assignee_close_url': docs_cn_url + close_url + hfxsd_assignee + v63,
147+
'hfxsd_zh_author_open_url': docs_cn_url + open_url + hfxsd_author + v63,
148+
'hfxsd_en_assignee_open_url': docs_url + open_url + hfxsd_assignee + v63,
149+
'hfxsd_en_assignee_close_url': docs_url + close_url + hfxsd_assignee + v63,
150+
'hfxsd_en_author_open_url': docs_url + open_url + hfxsd_author + v63,
151151
'hfxsd_zh_assignee_open_url_text': '待处理。',
152152
'hfxsd_zh_assignee_close_url_text': '待翻译。',
153153
'hfxsd_zh_author_open_url_text': '未合并。',
@@ -158,18 +158,18 @@ def pop_zero_value(**data):
158158

159159
data_qiancai = {
160160
'date': datetime.now().strftime('%Y-%m-%d'),
161-
'qiancai_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + qiancai_assignee + v62)),
162-
'qiancai_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + qiancai_assignee + v62)),
163-
'qiancai_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + qiancai_author + v62)),
164-
'qiancai_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + qiancai_assignee + v62)),
165-
'qiancai_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + qiancai_assignee + v62)),
166-
'qiancai_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + qiancai_author + v62)),
167-
'qiancai_zh_assignee_open_url': docs_cn_url + open_url + qiancai_assignee + v62,
168-
'qiancai_zh_assignee_close_url': docs_cn_url + close_url + qiancai_assignee + v62,
169-
'qiancai_zh_author_open_url': docs_cn_url + open_url + qiancai_author + v62,
170-
'qiancai_en_assignee_open_url': docs_url + open_url + qiancai_assignee + v62,
171-
'qiancai_en_assignee_close_url': docs_url + close_url + qiancai_assignee + v62,
172-
'qiancai_en_author_open_url': docs_url + open_url + qiancai_author + v62,
161+
'qiancai_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + qiancai_assignee + v63)),
162+
'qiancai_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + qiancai_assignee + v63)),
163+
'qiancai_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + qiancai_author + v63)),
164+
'qiancai_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + qiancai_assignee + v63)),
165+
'qiancai_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + qiancai_assignee + v63)),
166+
'qiancai_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + qiancai_author + v63)),
167+
'qiancai_zh_assignee_open_url': docs_cn_url + open_url + qiancai_assignee + v63,
168+
'qiancai_zh_assignee_close_url': docs_cn_url + close_url + qiancai_assignee + v63,
169+
'qiancai_zh_author_open_url': docs_cn_url + open_url + qiancai_author + v63,
170+
'qiancai_en_assignee_open_url': docs_url + open_url + qiancai_assignee + v63,
171+
'qiancai_en_assignee_close_url': docs_url + close_url + qiancai_assignee + v63,
172+
'qiancai_en_author_open_url': docs_url + open_url + qiancai_author + v63,
173173
'qiancai_zh_assignee_open_url_text': '待处理。',
174174
'qiancai_zh_assignee_close_url_text': '待翻译。',
175175
'qiancai_zh_author_open_url_text': '未合并。',
@@ -180,18 +180,18 @@ def pop_zero_value(**data):
180180

181181
data_tomshawn = {
182182
'date': datetime.now().strftime('%Y-%m-%d'),
183-
'tomshawn_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + tomshawn_assignee + v62)),
184-
'tomshawn_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + tomshawn_assignee + v62)),
185-
'tomshawn_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + tomshawn_author + v62)),
186-
'tomshawn_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + tomshawn_assignee + v62)),
187-
'tomshawn_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + tomshawn_assignee + v62)),
188-
'tomshawn_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + tomshawn_author + v62)),
189-
'tomshawn_zh_assignee_open_url': docs_cn_url + open_url + tomshawn_assignee + v62,
190-
'tomshawn_zh_assignee_close_url': docs_cn_url + close_url + tomshawn_assignee + v62,
191-
'tomshawn_zh_author_open_url': docs_cn_url + open_url + tomshawn_author + v62,
192-
'tomshawn_en_assignee_open_url': docs_url + open_url + tomshawn_assignee + v62,
193-
'tomshawn_en_assignee_close_url': docs_url + close_url + tomshawn_assignee + v62,
194-
'tomshawn_en_author_open_url': docs_url + open_url + tomshawn_author + v62,
183+
'tomshawn_zh_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_cn_url + open_url + tomshawn_assignee + v63)),
184+
'tomshawn_zh_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_cn_url + close_url + tomshawn_assignee + v63)),
185+
'tomshawn_zh_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_cn_url + open_url + tomshawn_author + v63)),
186+
'tomshawn_en_assignee_open': '有 {} 个未合源语 PR'.format(get_pr_no(docs_url + open_url + tomshawn_assignee + v63)),
187+
'tomshawn_en_assignee_close': '有 {} 个已合源语 PR'.format(get_pr_no(docs_url + close_url + tomshawn_assignee + v63)),
188+
'tomshawn_en_author_open': '已翻译了 {} 个 PR'.format(get_pr_no(docs_url + open_url + tomshawn_author + v63)),
189+
'tomshawn_zh_assignee_open_url': docs_cn_url + open_url + tomshawn_assignee + v63,
190+
'tomshawn_zh_assignee_close_url': docs_cn_url + close_url + tomshawn_assignee + v63,
191+
'tomshawn_zh_author_open_url': docs_cn_url + open_url + tomshawn_author + v63,
192+
'tomshawn_en_assignee_open_url': docs_url + open_url + tomshawn_assignee + v63,
193+
'tomshawn_en_assignee_close_url': docs_url + close_url + tomshawn_assignee + v63,
194+
'tomshawn_en_author_open_url': docs_url + open_url + tomshawn_author + v63,
195195
'tomshawn_zh_assignee_open_url_text': '待处理。',
196196
'tomshawn_zh_assignee_close_url_text': '待翻译。',
197197
'tomshawn_zh_author_open_url_text': '未合并。',
@@ -234,7 +234,7 @@ def pop_zero_value(**data):
234234
[
235235
{
236236
"tag": "text",
237-
"text": "v6.2 发版文档,中文文档截止日期 2022-07-29,英文文档截止日期 2022-08-10"
237+
"text": "v6.3 发版文档,中英文截止日期 2022-09-19"
238238
}
239239
],
240240
[

0 commit comments

Comments
 (0)