microsoft / azure-pipelines-tasks

Tasks for Azure Pipelines
https://aka.ms/tfbuild
MIT License
3.51k stars 2.62k forks source link

Add InstallationToken support in GitHubReleaseV1 #18413 #20644

Closed LeftTwixWand closed 1 week ago

LeftTwixWand commented 1 week ago

Task name: GitHubReleaseV1

Description: Now GitHubReleaseV1 can accept the InstallationToken service connections. InstallationToken is type of service connections, which GitHub Apps are using. In our case - it's azure-pipelines app. So, the app can create, edit, and delete releases:

Screenshot 2024-11-10 234030

image

Documentation changes required: No

Added unit tests: Covered by E2E tests

Attached related issue: #18413

Checklist: