Gets a random issue from github.com/Powershell/Powershell labeled Up-for-grabs
Install-Module Get-PSGoodFirstIssue -Scope CurrentUser
Get-PSGoodFirstIssue [[-OauthToken] <Object>] [[-Repo] <Object>] [[-Labels] <Object>] [<CommonParameters>]
Gets a random issue from github.com/Powershell/Powershell labeled Up-for-grabs
PS C:\> Get-PSGoodFirstIssue
Gets a random issue labeled up-for-grabs
from the powershell/powershell repo.
PS C:\> Get-PSGoodFirstIssue -Repo "Powershell/vscode-powershell"
Gets a random issue labeled up-for-grabs
from the powershell/vscode-powershell repo.
PS C:\> Get-PSGoodFirstIssue -Repo "Powershell/vscode-powershell" -Labels "Issue-bug"
Gets a random issue labeled Issue-bug
from the powershell/vscode-powershell repo.
PS C:\> $iss = Get-PSGoodFirstIssue
PS C:\> $iss | Select-Object -Property *
Will list all available properties, not just the pretty synopsis.
Label to get a random issue from. Per the github api spec it should be possible with a comma separated list, but it does not currently work.
Type: Object
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
After 60 calls to the API in an hour, github will block you. Use an oAuth token from https://github.com/settings/tokens to authenticate in that case
Type: Object
Parameter Sets: (All)
Aliases:
Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
The repo to search in. Use owner/repo
format.
Type: Object
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters http://go.microsoft.com/fwlink/?LinkID=113216.