microsoft / DevHomeAzureExtension

Dev Home Azure Extension
MIT License
77 stars 16 forks source link

[Dev][Deps] Update LibGit2Sharp to 0.29.0 to resolve cloning issues on Arm64 #97

Closed snickler closed 8 months ago

snickler commented 8 months ago

Summary of the pull request

Updates LibGit2Sharp to resolve repository cloning issues on Arm64

References and relevant issues

96

Detailed description of the pull request / Additional comments

The 0.26.2 version of LibGit2Sharp doesn't contain a native executable for Arm64 which causes cloning to fail. Updating to 0.29.0 results in a successful clone.

Validation steps performed

After making the changes needed, I ran the dev extension, turned off the store version of the extension, and went through the same process to clone a repository from Azure DevOps.

Note: I had to restore the LibGit2Sharp using the NuGet.org package source since 0.29.0 isn't in the DevHomeDependencies source yet.

Sucess! image image

PR checklist