-
Notifications
You must be signed in to change notification settings - Fork 5
🚀 [Feature]: Auto manage IAT when logged in as a GitHub App #189
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
Conversation
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT1 has been created. |
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT2 has been created. |
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT3 has been created. |
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT4 has been created. |
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT5 has been created. |
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT6 has been created. |
…FunctionParameter
…ocessing and suppress verbose output
… better readability
…arameters for improved traceability
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT7 has been created. |
…ect-GitHubApp to align with new context structure
|
Module [GitHub - 0.9.17] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.9.17-AutoManageIAT8 has been created. |
|
Module [GitHub - 0.10.0] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.10.0-AutoManageIAT1 has been created. |
|
Module [GitHub - 0.10.0] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.10.0-AutoManageIAT2 has been created. |
|
Module [GitHub - 0.10.0] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.10.0-AutoManageIAT3 has been created. |
|
Module [GitHub - 0.10.0] published to the PowerShell Gallery. |
|
GitHub release for GitHub v0.10.0 has been created. |
Description
Get-GitHubApp.Assert-GitHubContextto start building a "rule engine" for functions. In the future it will be added to all GitHub functions to determine if the context that is used has the needed type, permission etc. For this PR it is used in theConnect-GitHubAppfunction as it should only be run if the context is anApp.hostname/login/targetname.Update-GitHubUserAccessTokenthat refreshed UATs. This to avoid it having to store it in a context and then directly after having to go get it again from the context. And cleaned up the call inInvoke-GitHubAPI.New-GitHubAppInstallationAccessTokenType of change
Checklist