API Endpoint for commit comparison #17165
Labels
issue/needs-feedback
For bugs, we need more details. For features, the feature must be described in more detail
modifies/api
This PR adds API routes or modifies them
Feature Description
We now support direct diff comparison for the web (#16635),
but it would be nice to also offer an API endpoint for that.
I think a fitting route for that would be
/repos/{owner}/{repo}/git/commits/compare/{baseCommitSHA}/{targetCommitSHA}
,or alternatively
/repos/{owner}/{repo}/git/commits/compare/{baseCommitSHA}..{targetCommitSHA}
.The return type could be, just as for
/repos/{owner}/{repo}/git/commits/{sha}.{diffType}
text/plain
, with the output ofgit diff {baseCommitSHA}..{targetCommitSHA}
.Screenshots
No response
The text was updated successfully, but these errors were encountered: