Skip to content

docs: remove trailing whitespace from README.md#2384

Closed
srpatcha wants to merge 4 commits intogithub:mainfrom
srpatcha:docs/fix-readme-whitespace
Closed

docs: remove trailing whitespace from README.md#2384
srpatcha wants to merge 4 commits intogithub:mainfrom
srpatcha:docs/fix-readme-whitespace

Conversation

@srpatcha
Copy link
Copy Markdown

Changes

docs: remove trailing whitespace from README.md

Signed-off with GPG.

@srpatcha srpatcha requested a review from a team as a code owner April 25, 2026 02:20
Add comprehensive release management tools including:
- CreateRelease: create releases with draft/prerelease support
- UpdateRelease: modify existing releases
- DeleteRelease: remove releases
- GetReleaseByID: fetch specific release details
- ListReleaseAssets: list assets for a release
- DeleteReleaseAsset: remove release assets
- Tag name validation using regex

Signed-off-by: Srikanth Patchava <spatchava@meta.com>
Fix ListReleases to use ghErrors.NewGitHubAPIErrorResponse instead of
returning a raw Go error via fmt.Errorf. This ensures API errors are
properly surfaced as tool result errors to the user, consistent with
the pattern used in other tools like ListGists.

Signed-off-by: Srikanth Patchava <spatchava@meta.com>
Add comprehensive Go tests covering:
- CreateRelease: success, draft/prerelease, missing tag, invalid tag
- UpdateRelease: success, missing release_id
- DeleteRelease: successful deletion
- GetReleaseByID: successful retrieval
- ListReleaseAssets: successful listing
- DeleteReleaseAsset: successful deletion
- isValidTagName: valid and invalid tag names

Signed-off-by: Srikanth Patchava <spatchava@meta.com>
@SamMorrowDrums
Copy link
Copy Markdown
Collaborator

Closing because the PR title/body describe a trivial README whitespace change, but the diff actually introduces a large unrelated releases-management feature and tests. Please reopen as a focused PR with an accurate title/body and the usual generated docs/toolsnaps if you want the releases work reviewed on its own.

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