Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compatibility with dotnet v6 #391

Closed
nvuillam opened this issue Aug 5, 2022 · 9 comments
Closed

Compatibility with dotnet v6 #391

nvuillam opened this issue Aug 5, 2022 · 9 comments

Comments

@nvuillam
Copy link

nvuillam commented Aug 5, 2022

Is seems that devskim cli is available for dotnet v5 but not dotnet v6

Is it planned to upgrade it so it is dotnet v6 compliant ?

@gfs
Copy link
Contributor

gfs commented Aug 5, 2022

Yes. This is part of #390. I've made good progress on the rewrite and I hope to have a beta of the rewritten CLI released next week.

@nvuillam
Copy link
Author

nvuillam commented Aug 5, 2022

@gfs thanks for your quick response :)

@gfs
Copy link
Contributor

gfs commented Aug 15, 2022

@nvuillam Good news. I have released a preview of DevSkim 0.7 on nuget - this uses .NET 6. You can grab the latest with
dotnet tool install -g Microsoft.CST.DevSkim.CLI --prerelease. Please let me know if you encounter any problems. I'm working for the next few weeks on rewriting the IDE extensions as well, so there will be a few weeks while it remains in a pre-release state.

@nvuillam
Copy link
Author

Thanks a lot !
MegaLinter embeds only official releases, but we can try to embed DevSkim CLI in a sub branch until DevSkim for dotnet v6 is official :)

@gfs
Copy link
Contributor

gfs commented Oct 1, 2022

@nvuillam sorry for the delay. It's taking a bit longer than I'd hoped to resolve the extension issues.

Unfortunately I won't be able to dedicate much time to this for the next couple weeks. I may investigate if I can do a either a 0.7 cli or a 0.6 that supports .Net 6.0 release next week (and leave the IDE refactors for later).

Thanks for your patience.

@nvuillam
Copy link
Author

nvuillam commented Oct 1, 2022

@gfs thanks for the update :)

@gfs
Copy link
Contributor

gfs commented Oct 14, 2022

We have spent a fair bit of time on this in the last two weeks and I think we're getting close. We've been having trouble getting the VS extension to build in the pipeline.

I believe I'll have a stable net 6 based release out next week.

@daalcant
Copy link
Contributor

daalcant commented Oct 17, 2022

Successfully built with .Net 6 after updating the VS SDK Build Tools package (and lots of head-to-keyboard interactions). Currently pending PR to apply the fix to net6on6 branch.

@gfs
Copy link
Contributor

gfs commented Oct 19, 2022

NET 6 support should now be live on nuget with 0.6.30.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants