Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

check whether pr merged #21752

Merged
merged 208 commits into from
Nov 16, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
208 commits
Select commit Hold shift + click to select a range
2c563ff
release_iseus_status_auto_reply
RAY-316 Aug 23, 2021
9603d0f
issue_aoto_close_revert
RAY-316 Aug 23, 2021
133a6a0
Update main.py
RAY-316 Aug 23, 2021
d37ca66
Update main.py
RAY-316 Aug 23, 2021
f5a24c8
Update update_issue_body.py
RAY-316 Aug 23, 2021
590dc3d
Update reply_generator.py
BigCat20196 Aug 23, 2021
0a20a20
Update reply_generator.py
BigCat20196 Aug 24, 2021
1644cf1
Update update_issue_body.py
BigCat20196 Aug 24, 2021
6b1f482
Update main.py
BigCat20196 Aug 24, 2021
fafae8e
Update update_issue_body.py
BigCat20196 Aug 24, 2021
fba944d
Update update_issue_body.py
BigCat20196 Aug 24, 2021
256fb62
Update main.py
BigCat20196 Aug 24, 2021
ff27a87
Update reply_generator.py
RAY-316 Aug 24, 2021
9bbde53
Update main.py
RAY-316 Aug 24, 2021
c065cf7
Update update_issue_body.py
BigCat20196 Aug 25, 2021
80007ac
Update main.py
BigCat20196 Aug 25, 2021
bef41b1
Update scripts/release_issue_status/update_issue_body.py
msyyc Aug 25, 2021
2682c0e
Update update_issue_body.py
BigCat20196 Aug 25, 2021
af36ccc
Update main.py
BigCat20196 Aug 27, 2021
9223146
Update reply_generator.py
BigCat20196 Aug 27, 2021
8ee91fe
Update update_issue_body.py
BigCat20196 Aug 27, 2021
bef133c
Update main.py
BigCat20196 Aug 27, 2021
9dfd084
Update scripts/release_issue_status/main.py
msyyc Aug 27, 2021
51f92fd
Update main.py
msyyc Aug 27, 2021
5259157
Update scripts/release_issue_status/main.py
msyyc Aug 27, 2021
6949bfb
Update scripts/release_issue_status/main.py
msyyc Aug 27, 2021
7b14fd2
Update scripts/release_issue_status/main.py
msyyc Aug 27, 2021
299cfae
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
msyyc Aug 27, 2021
7d3fab8
Update scripts/release_issue_status/update_issue_body.py
msyyc Aug 27, 2021
f07b5b2
Update scripts/release_issue_status/main.py
BigCat20196 Aug 27, 2021
b39342b
Update scripts/release_issue_status/update_issue_body.py
BigCat20196 Aug 27, 2021
44d4de9
Update reply_generator.py
RAY-316 Aug 27, 2021
86b603a
Update main.py
RAY-316 Aug 27, 2021
b9abd0f
Update scripts/release_issue_status/update_issue_body.py
BigCat20196 Aug 30, 2021
7ae26ce
Update scripts/release_issue_status/update_issue_body.py
BigCat20196 Aug 30, 2021
e4b3ed8
Update reply_generator.py
RAY-316 Aug 30, 2021
b587233
Update update_issue_body.py
BigCat20196 Aug 30, 2021
5ca4ac1
Update main.py
BigCat20196 Aug 30, 2021
262d323
Update main.py
BigCat20196 Aug 30, 2021
df737f2
Update update_issue_body.py
BigCat20196 Aug 30, 2021
b792d31
Update main.py
BigCat20196 Aug 30, 2021
c34adbf
Update scripts/release_issue_status/main.py
msyyc Aug 30, 2021
962683e
Update main.py
RAY-316 Aug 30, 2021
b59c2b9
Update reply_generator.py
RAY-316 Aug 30, 2021
91f6827
Update main.py
BigCat20196 Aug 30, 2021
2cbf44a
Update main.py
BigCat20196 Aug 30, 2021
28f1be0
Update main.py
BigCat20196 Aug 30, 2021
9c6adec
Update main.py
BigCat20196 Aug 30, 2021
d021e85
Update main.py
BigCat20196 Aug 30, 2021
9f05d43
Update main.py
BigCat20196 Aug 30, 2021
3a83841
Update main.py
BigCat20196 Aug 31, 2021
05cf904
Update main.py
BigCat20196 Aug 31, 2021
529ed24
Update main.py
BigCat20196 Aug 31, 2021
ad02d86
Update update_issue_body.py
BigCat20196 Aug 31, 2021
d8c9fd2
Update main.py
BigCat20196 Aug 31, 2021
e5fd8a1
Update update_issue_body.py
BigCat20196 Aug 31, 2021
5be276a
Update reply_generator.py
RAY-316 Aug 31, 2021
a49bcde
Update update_issue_body.py
BigCat20196 Aug 31, 2021
cb053b0
Update main.py
RAY-316 Aug 31, 2021
7775550
Update update_issue_body.py
BigCat20196 Aug 31, 2021
4799c39
Update update_issue_body.py
BigCat20196 Aug 31, 2021
c44d538
Update update_issue_body.py
BigCat20196 Aug 31, 2021
963d458
Update update_issue_body.py
BigCat20196 Aug 31, 2021
8134df9
Update update_issue_body.py
BigCat20196 Aug 31, 2021
c710901
Update main.py
BigCat20196 Aug 31, 2021
bc261c9
Update main.py
BigCat20196 Aug 31, 2021
ca1f2e3
Merge branch 'release-issue-status' of https://github.com/msyyc/azure…
BigCat20196 Sep 1, 2021
fa6fa24
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 1, 2021
f53f376
Update main.py
RAY-316 Sep 1, 2021
767620a
Update reply_generator.py
RAY-316 Sep 1, 2021
2b8aab5
Add files via upload
RAY-316 Sep 1, 2021
e03a92d
Update reply_generator.py
RAY-316 Sep 1, 2021
ce5bde7
Update update_issue_body.py
BigCat20196 Sep 1, 2021
984028f
Update reply_generator.py
RAY-316 Sep 1, 2021
5be7416
Update auto_pipeline_run.py
RAY-316 Sep 1, 2021
b952cc8
Update auto_pipeline_run.py
RAY-316 Sep 1, 2021
8b52ed0
add auto-close
BigCat20196 Sep 1, 2021
f9c76f9
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 1, 2021
f6a0b9b
Update auto_close.py
BigCat20196 Sep 1, 2021
ad78829
Update main.py
BigCat20196 Sep 1, 2021
e52fbde
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 1, 2021
8cc6d6a
Update auto_pipeline_run.py
RAY-316 Sep 1, 2021
6b56d8e
fix bug
BigCat20196 Sep 1, 2021
db9fe0d
Merge branch 'release-issue-status' of https://github.com/msyyc/azure…
BigCat20196 Sep 1, 2021
bea9433
Update main.py
BigCat20196 Sep 1, 2021
10dbe82
Update auto_close.py
BigCat20196 Sep 1, 2021
3716dd0
Update auto_close.py
BigCat20196 Sep 2, 2021
94e5764
Update main.py
BigCat20196 Sep 2, 2021
ed82ba7
Update reply_generator.py
RAY-316 Sep 2, 2021
ac890c3
Update main.py
BigCat20196 Sep 2, 2021
2adc725
Update main.py
BigCat20196 Sep 2, 2021
b312aa2
Update auto_close.py
BigCat20196 Sep 2, 2021
bf8f448
Update main.py
BigCat20196 Sep 2, 2021
f65954c
Update auto-close
BigCat20196 Sep 3, 2021
96da96a
Update auto_pipeline_run.py
RAY-316 Sep 6, 2021
683d403
Update update_issue_body.py
BigCat20196 Sep 6, 2021
beca5ff
Update auto_pipeline_run.py
RAY-316 Sep 6, 2021
6508c48
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 6, 2021
662e74f
Update auto_pipeline_run.py
RAY-316 Sep 7, 2021
4b661c6
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 7, 2021
05733eb
Update auto_pipeline_run.py
RAY-316 Sep 7, 2021
7639430
Update auto_pipeline_run.py
RAY-316 Sep 7, 2021
45ef56d
Add pipeline link
BigCat20196 Sep 7, 2021
cf044d6
Update pipeline link
BigCat20196 Sep 7, 2021
a367116
Update auto_pipeline_run.py
BigCat20196 Sep 8, 2021
c9073c9
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 9, 2021
7d74b1d
Update auto_pipeline_run.py
RAY-316 Sep 9, 2021
bfdfd38
Update requirement.txt
RAY-316 Sep 9, 2021
6ebcb7e
Update auto_pipeline_run.py
RAY-316 Sep 9, 2021
a54dd83
Add get_python_pipeline
BigCat20196 Sep 9, 2021
6cadcda
Update auto_pipeline_run.py
RAY-316 Sep 9, 2021
e26e54a
test
BigCat20196 Sep 9, 2021
cdeb1c6
Merge branch 'release-issue-status' of https://github.com/msyyc/azure…
BigCat20196 Sep 9, 2021
57faca1
test
BigCat20196 Sep 9, 2021
8faa0e3
add outputfolder
BigCat20196 Sep 10, 2021
152d689
add label
BigCat20196 Sep 10, 2021
6870777
Update main.py
msyyc Sep 10, 2021
d76eb9f
Update get_python_pipeline.py
BigCat20196 Sep 10, 2021
1f19dd8
Update main.py
BigCat20196 Sep 10, 2021
80b0ec6
Update auto_pipeline_run.py
RAY-316 Sep 10, 2021
9312a5e
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
BigCat20196 Sep 13, 2021
f33fac4
Add utils
BigCat20196 Sep 13, 2021
5f13043
Update main.py
RAY-316 Sep 13, 2021
d083ef5
Update main.py
RAY-316 Sep 13, 2021
85da7c7
Delete old py
BigCat20196 Sep 13, 2021
a7270dc
Update reply_generator.py
RAY-316 Sep 15, 2021
2ff674d
Update main.py
BigCat20196 Sep 15, 2021
cde8333
Update main.py
BigCat20196 Sep 15, 2021
035d2ee
Update main.py
BigCat20196 Sep 15, 2021
751b323
Update main.py
BigCat20196 Sep 15, 2021
243e9b7
Update main.py
BigCat20196 Sep 15, 2021
c60da40
Update utils.py
BigCat20196 Sep 15, 2021
ed53047
Update utils.py
BigCat20196 Sep 15, 2021
f6ec1e6
Update main.py
BigCat20196 Sep 15, 2021
27b898b
Update main.py
BigCat20196 Sep 15, 2021
d44a0e4
Update reply_generator.py
RAY-316 Sep 16, 2021
7f6df45
Update utils.py
RAY-316 Sep 16, 2021
307da15
Add get_changelog function
BigCat20196 Sep 17, 2021
f286e89
Update utils.py
RAY-316 Sep 17, 2021
f54ca3a
Update reply_generator.py
RAY-316 Sep 17, 2021
d5b2de6
Update main.py
RAY-316 Sep 17, 2021
1a3c450
Update reply_generator.py
RAY-316 Sep 17, 2021
f6d67a9
Update function
BigCat20196 Sep 17, 2021
c9dac64
del useless code
BigCat20196 Sep 17, 2021
222d6b3
Update utils.py
RAY-316 Sep 18, 2021
516a66e
Update main.py
RAY-316 Sep 18, 2021
c201434
Update reply_generator.py
RAY-316 Sep 18, 2021
8d40997
Update main.py
BigCat20196 Sep 22, 2021
cfe6150
Update utils.py
BigCat20196 Sep 26, 2021
f023f90
Update utils.py
BigCat20196 Sep 26, 2021
6aec14f
Update utils.py
BigCat20196 Sep 26, 2021
8685032
Update utils.py
BigCat20196 Sep 26, 2021
138b188
Update reply_generator.py
RAY-316 Sep 26, 2021
5c1bcb4
Update main.py
RAY-316 Sep 26, 2021
50a0e91
Update main.py
RAY-316 Sep 26, 2021
fb5824f
Update main.py
RAY-316 Sep 26, 2021
d3e4506
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 26, 2021
826963a
Update main.py
RAY-316 Sep 26, 2021
5b1c0ec
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 26, 2021
16ced97
Update release_issue_status.yml for Azure Pipelines
RAY-316 Sep 26, 2021
a1ddfae
Update main.py
RAY-316 Sep 26, 2021
c5d56e6
Update utils.py
RAY-316 Sep 26, 2021
7dfddea
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
BigCat20196 Sep 28, 2021
afbb1de
Update auto-close
BigCat20196 Sep 28, 2021
232e115
Update release_issue_status.yml for Azure Pipelines
BigCat20196 Sep 29, 2021
f63fb17
Update utils.py
RAY-316 Oct 8, 2021
252e16c
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
BigCat20196 Oct 8, 2021
5ace80b
Update utils.py
RAY-316 Oct 8, 2021
5fc47ab
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
BigCat20196 Oct 12, 2021
d1fed5b
Fix auto-close bug
BigCat20196 Oct 12, 2021
f29f1f6
Update utils.py
RAY-316 Oct 13, 2021
9afdc53
Update utils.py
RAY-316 Oct 13, 2021
360d8c6
Update utils.py
RAY-316 Oct 13, 2021
541d5b4
Update utils.py
RAY-316 Oct 14, 2021
1994661
Update utils.py
RAY-316 Oct 14, 2021
a064865
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
BigCat20196 Oct 22, 2021
a314b0c
Merge branch 'release-issue-status' of https://github.com/msyyc/azure…
BigCat20196 Oct 22, 2021
10d8804
Update release_issue_status.yml for Azure Pipelines
BigCat20196 Oct 22, 2021
9f94698
Add assign
BigCat20196 Oct 25, 2021
5a28886
Merge branch 'release-issue-status' of https://github.com/msyyc/azure…
BigCat20196 Oct 25, 2021
085b1c5
Update reply_generator.py
msyyc Oct 25, 2021
dc02062
Update reply_generator.py
msyyc Oct 25, 2021
2163823
Update assignee
BigCat20196 Oct 25, 2021
20367fe
Update assignee
BigCat20196 Oct 25, 2021
c4be21c
Update main.py
msyyc Oct 26, 2021
39eaa62
Merge pull request #14 from Azure/main
RAY-316 Oct 27, 2021
4e12fc1
Update main.py
RAY-316 Oct 27, 2021
bfd21fd
Update main.py
msyyc Oct 27, 2021
d35eb61
Merge pull request #15 from Azure/main
RAY-316 Oct 28, 2021
4f67146
update md
RAY-316 Oct 28, 2021
490e56d
update md
RAY-316 Oct 28, 2021
bbfc62e
update md
RAY-316 Oct 28, 2021
1567ae3
update md
RAY-316 Oct 28, 2021
da32ecf
update md
RAY-316 Oct 29, 2021
1d02954
update md
RAY-316 Oct 29, 2021
82f503e
Merge pull request #18 from Azure/main
RAY-316 Nov 4, 2021
1d7877c
Update main.py
RAY-316 Nov 4, 2021
f3421e6
Update main.py
RAY-316 Nov 4, 2021
3848c98
Update main.py
RAY-316 Nov 4, 2021
6898383
Update main.py
RAY-316 Nov 5, 2021
5ef6985
Update main.py
RAY-316 Nov 5, 2021
1ff70d1
Update main.py
RAY-316 Nov 5, 2021
a04d37b
Update main.py
RAY-316 Nov 5, 2021
53011a5
Update main.py
RAY-316 Nov 8, 2021
450dbc4
Update utils.py
RAY-316 Nov 15, 2021
6ac509f
Update main.py
RAY-316 Nov 15, 2021
9177275
Update main.py
RAY-316 Nov 15, 2021
e263139
Merge branch 'main' into release-issue-status
RAY-316 Nov 15, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions scripts/release_issue_status/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -145,12 +145,11 @@ def _latest_comment_time(comments, delay_from_create_date):

def auto_reply(item, request_repo, rest_repo, sdk_repo, duplicated_issue, python_piplines, assigner_repoes):
logging.info("new issue number: {}".format(item.issue_object.number))

assigner_repo = assigner_repoes[item.assignee]
if 'auto-link' not in item.labels:
item.issue_object.add_to_labels('auto-link')
try:
package_name, readme_link, output_folder = update_issue_body(request_repo, rest_repo,
item.issue_object.number)
package_name, readme_link, output_folder = update_issue_body(assigner_repo, rest_repo, item.issue_object.number)
logging.info("pkname, readme", package_name, readme_link)
item.package = package_name
key = ('Python', item.package)
Expand All @@ -172,7 +171,6 @@ def auto_reply(item, request_repo, rest_repo, sdk_repo, duplicated_issue, python
try:
logging.info(python_piplines)
pipeline_url = get_pipeline_url(python_piplines, output_folder)
assigner_repo = assigner_repoes[item.assignee]
rg.begin_reply_generate(item=item, rest_repo=rest_repo, readme_link=readme_link,
sdk_repo=sdk_repo, pipeline_url=pipeline_url, assigner_repo=assigner_repo)
if 'Configured' in item.labels:
Expand Down
9 changes: 7 additions & 2 deletions scripts/release_issue_status/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ def update_issue_body(sdk_repo, rest_repo, issue_number):
link = link.split(']')[0]
link = link.replace('[', "").replace(']', "").replace('(', "").replace(')', "")

package_name, readme_link, output_folder = _get_pkname_and_readme_link(rest_repo, link)
package_name, readme_link, output_folder = _get_pkname_and_readme_link(rest_repo, link, issue_info)
# Check readme tag format
if 'package' not in readme_tag:
readme_tag = 'package-{}'.format(readme_tag)
Expand All @@ -53,7 +53,7 @@ def update_issue_body(sdk_repo, rest_repo, issue_number):
return package_name, readme_link, output_folder


def _get_pkname_and_readme_link(rest_repo, link):
def _get_pkname_and_readme_link(rest_repo, link, issue_info):
# change commit link to pull json link(i.e. https://github.com/Azure/azure-rest-api-specs/commit/77f5d3b5d2fbae17621ea124485788f496786758#diff-708c2fb843b022cac4af8c6f996a527440c1e0d328abb81f54670747bf14ab1a)
pk_name = ''
if 'commit' in link:
Expand All @@ -68,6 +68,11 @@ def _get_pkname_and_readme_link(rest_repo, link):

# Get Readme link
pr_info = rest_repo.get_pull(number=pr_number)

if not pr_info.merged:
issue_info.create_comment(f' @{issue_info.user.login},please merge your pr first. {link}')
raise Exception('PR has not been merged')

pk_url_name = set()
for pr_changed_file in pr_info.get_files():
contents_url = pr_changed_file.contents_url
Expand Down