Dylan

Results 4 issues of Dylan

The current implementation of `ManagedHttpSmartSubtransportStream` uses a [static `CredentialCache`](https://github.com/libgit2/libgit2sharp/blob/7c78387a3b5c9483f6aa609aa09b19b78077018a/LibGit2Sharp/Core/ManagedHttpSmartSubtransport.cs#L56). The credentials in this cache are only differentiated by URL and authentication scheme, if you have two separate repositories configured with...

### Team - [X] I've assigned a team label to this issue ### Severity _No response_ ### Version All versions with Git variables ### Latest Version _No response_ ### What...

kind/bug
p2
team/config-as-code

Fixes #3016 ---- ### Before the change? The `RepositoryContentsClient.DeleteFile` currently only returns a `Task`. The API returns details of the commit where the file was deleted, but this is not...

### Describe the need The `CreateFile` and `UpdateFile` methods in [`RepositoryContentsClient`](https://github.com/octokit/octokit.net/blob/main/Octokit/Clients/RepositoryContentsClient.cs) return a type of `Task`, but `DeleteFile` does not (it only returns `Task`). The [delete a file endpoint](https://docs.github.com/en/rest/repos/contents?apiVersion=2022-11-28#delete-a-file) returns...

Status: Triage
Type: Feature