git-credential-manager icon indicating copy to clipboard operation
git-credential-manager copied to clipboard

Update install.md to reference NET 8

Open derekantrican opened this issue 1 year ago • 3 comments

I just tried to run the dotnet tool install -g git-credential-manager command and it failed because I did not have .NET 8 installed. So updating the docs.

derekantrican avatar Oct 18 '24 02:10 derekantrican

Does this leave some ancient CentOS systems behind?

I have no idea. I just know that I tried to follow the install instructions for .NET 7 and it said I needed .NET 8. So I'm updating the instructions

derekantrican avatar Oct 19 '24 03:10 derekantrican

Does this leave some ancient CentOS systems behind?

I have no idea. I just know that I tried to follow the install instructions for .NET 7 and it said I needed .NET 8. So I'm updating the instructions

It would be good if you could do the research lest you break other people's scenarios in an attempt to fix your own.

dscho avatar Oct 19 '24 09:10 dscho

And if you want to avoid doing the necessary work, you could always change the suggestion to ".NET 7.0 or later".

dscho avatar Oct 20 '24 08:10 dscho

This is only a documentation change, this will not break anything. .NET 8 is required as of #1579 - that change is what will actually "break other people's scenarios".

I see a similar change was made to only this file in #1345 when support for .NET 6 was removed

derekantrican avatar Oct 21 '24 02:10 derekantrican

The .NET 8 runtime is indeed required for the .NET tool, so this documentation update is correct.

CentOS 7 and 8 are now out of support, and also not supported by .NET 8. Those users should be moving to CentOS Stream, which we and .NET 8 both support.

mjcheetham avatar Oct 21 '24 09:10 mjcheetham