Added new API to get list of github issues (#16533)

Co-authored-by: Praveen Kuttappan <praveen.kuttappan@gmail.com>
This commit is contained in:
Azure SDK Bot 2021-12-08 13:55:27 -08:00 коммит произвёл GitHub
Родитель 0d32845762
Коммит f1d504555a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 27 добавлений и 0 удалений

Просмотреть файл

@ -187,6 +187,33 @@ function New-GitHubIssue {
-MaximumRetryCount 3
}
function Get-GitHubIssues {
param (
[Parameter(Mandatory = $true)]
$RepoOwner,
[Parameter(Mandatory = $true)]
$RepoName,
$CreatedBy,
[Parameter(Mandatory = $true)]
$Labels,
[ValidateNotNullOrEmpty()]
[Parameter(Mandatory = $true)]
$AuthToken
)
$uri = "$GithubAPIBaseURI/$RepoOwner/$RepoName/issues?labels=$Labels"
if ($CreatedBy) {
$uri += "&creator=$CreatedBy"
}
return Invoke-RestMethod `
-Method GET `
-Uri $uri `
-Headers (Get-GitHubApiHeaders -token $AuthToken) `
-MaximumRetryCount 3
}
function Add-GitHubIssueComment {
param (
[Parameter(Mandatory = $true)]