Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Features:
GOVERNANCE.md, README.md, USAGE.md)
Set-GitHubAuthentication
(and related methods) for securely caching the Access TokenSet-GitHubConfiguration
(and related methods) to enable short and long-term configurationof the module.
Tests/Config/Settings.ps1
get tags, get/set topic and current used programming languages.
Fixes:
GitHubAccessToken
->AccessToken
RepositoryUrl
->Uri
Organization
->OrganizationName
Repository
->RepositoryName
Owner
->OwnerName
Functionality Modified from 0.1.0:
New-GitHubLabels
was renamed toSet-GitHubLabel
and can now optionally take in the labelsto apply to the Repository.
Get-GitHubIssueForRepository
has been removed and replaced withGet-GitHubIssue
.The key difference between these two is that it no longer accepts multiple repositories as single
input, and filtering on creation/closed date can be done after the fact piping the results into
Where-Object
now that the returned objects fromGet-GitHubIssue
have actual[DateTime]
valuesfor the date properties. For an updated example of doing this, refer to example usage.
Get-GitHubWeeklyIssueForRepository
has been removed and functionally replaced byGroup-GitHubIssue
.For an updated example of using it, refer to example usage
Get-GitHubTopIssueRepository
has been removed. We have updated examplesfor how to accomplish the same scenario.
Get-GitHubPullRequestForRepository
has been removed and replaced withGet-GitHubPullRequest
.The key difference between these two is that it no longer accepts multiple repositories as single
input, and filtering on creation/merged date can be done after the fact piping the results into
Where-Object
now that the returned objects fromGet-GitHubPullRequest
have actual[DateTime]
valuesfor the date properties. For an updated example of doing this, refer to example usage.
Get-GitHubWeeklyPullRequestForRepository
has been removed and functionally replaced byGroup-GitHubPullRequest
.For an updated example of using it, refer to example usage
Get-GitHubTopPullRequestRepository
has been removed. We have updated examplesfor how to accomplish the same scenario.
Get-GitHubRepositoryNameFromUrl
andGitHubRepositoryOwnerFromUrl
have been removed andfunctionally replaced by
Split-GitHubUri
Get-GitHubRepositoryUniqueContributor
has been removed. We have anupdated example for how to accomplish the same scenario.
GitHubOrganizationRepository
has been removed. You can now retrieve repositories for anorganization via
Get-GitHubRepository -OrganizationName <name>
.Get-GitHubAuthenticatedUser
has been replaced withGet-GitHubUser -Current
.Fixes Issue #34: Warning output on import is being written out twice
Fixes Issue #33: TLS error in Get-GitHubIssueForRepository : Failed to execute query with exception
Fixes Issue #26: Token in template file
Fixes Issue #24: Add a command for configuration