Skip to content

Fix GitHub release service connection - #1813

Merged
Jevan Saks (jevansaks) merged 3 commits into
mainfrom
user/jevansa/fix-release-github-connection
Sep 3, 2026
Merged

Fix GitHub release service connection#1813
Jevan Saks (jevansaks) merged 3 commits into
mainfrom
user/jevansa/fix-release-github-connection

Conversation

@jevansaks

Copy link
Copy Markdown
Member

Summary

  • switch the release pipeline from the stale AArnott GitHub connection to github.com_jevansaks
  • restore GitHub draft release creation

Diagnosis

The last three release runs failed in GitHubRelease@1 while creating the release with Error: Not Found. The target commits existed, and the connection could read public release and commit data, but it could not create releases.

A diagnostic run using github.com_jevansaks successfully created the v0.3.333 draft release. The diagnostic pipeline's overall result is failed only because NuGet correctly rejected republishing the already-existing 0.3.333 package.

Diagnostic build: https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=15202077
Draft release: https://github.com/microsoft/CsWin32/releases/tag/untagged-ba220eb6b8235989a129

github.com_jevansaks is also OAuth-based. This fixes the immediate failure, but the service connection should eventually be migrated to the Azure Pipelines GitHub App for improved reliability.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: acaaff1c-07c7-4c54-a135-37a2b5cc1f16
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: acaaff1c-07c7-4c54-a135-37a2b5cc1f16
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: acaaff1c-07c7-4c54-a135-37a2b5cc1f16
@jevansaks
Jevan Saks (jevansaks) marked this pull request as ready for review September 3, 2026 20:43
@jevansaks
Jevan Saks (jevansaks) enabled auto-merge (squash) September 3, 2026 20:43
@jevansaks
Jevan Saks (jevansaks) merged commit 5b7ad46 into main Sep 3, 2026
20 checks passed
@jevansaks
Jevan Saks (jevansaks) deleted the user/jevansa/fix-release-github-connection branch September 3, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants