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

[auto-issue-status]auto-assign and refactor #20722

Merged
merged 162 commits into from
Sep 27, 2021
Merged
Changes from 1 commit
Commits
Show all changes
162 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
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
Prev Previous commit
Next Next commit
Update utils.py
RAY-316 authored Sep 16, 2021
commit 7f6df45e13cad24548f19f62a3d01a1eed50be0a
10 changes: 7 additions & 3 deletions scripts/release_issue_status/utils.py
Original file line number Diff line number Diff line change
@@ -2,13 +2,17 @@
import json
import os
import re
import logging

from azure.devops.v6_0.pipelines.pipelines_client import PipelinesClient
from azure.devops.v6_0.pipelines import models
from bs4 import BeautifulSoup
from msrest.authentication import BasicAuthentication
import requests

logging.basicConfig(level=logging.DEBUG,
format='[auto-reply log]%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')

# Add readme link and package name to the user's issue
def update_issue_body(sdk_repo, rest_repo, issue_number):
# Get Issue Number
@@ -71,7 +75,7 @@ def _get_pkname_and_readme_link(rest_repo, link):
except Exception as e:
continue
if len(pk_url_name) > 1:
print("\nexists multiple package names: {} \n".format(pk_url_name))
logging.info("\nexists multiple package names: {} \n".format(pk_url_name))
raise Exception('Not find readme link, because it exists multiple package names')

readme_link = 'https://github.com/Azure/azure-rest-api-specs/blob/main/specification/{}/' \
@@ -131,7 +135,7 @@ def get_pipeline_url(python_piplines, output_folder):
if definitionId:
pipeline_url = 'https://dev.azure.com/azure-sdk/internal/_build?definitionId={}'.format(definitionId)
else:
print('Cannot find definitionId, Do not display pipeline_url')
logging.info('Cannot find definitionId, Do not display pipeline_url')
pipeline_url = ''
return pipeline_url

@@ -191,7 +195,7 @@ def auto_close_issue(sdk_repo, item):
issue_info.edit(state='closed')
item.labels.append('auto-closed')
item.issue_object.set_labels(*item.labels)
print(f"issue number:{issue_number} has been closed!")
logging.info(f"issue number:{issue_number} has been closed!")


def _get_last_released_date(package_name):