molsonkiko / JsonToolsNppPlugin

A Notepad++ plugin providing tools for JSON like linting, querying, a tree view, and CSV conversion.
Apache License 2.0
70 stars 9 forks source link

Update CI_build.yml #18

Closed chcg closed 1 year ago

chcg commented 1 year ago
chcg commented 1 year ago

@molsonkiko See https://learn.microsoft.com/en-us/lifecycle/faq/dotnet-framework, do you think .Net 4 is really still necessary as support ended January 12, 2016? Maybe 4.5.2 is a better compromise than.

molsonkiko commented 1 year ago

Hi @chcg , I thought that maybe I could continue to use the old GitHub action and not have anything bad happen, and that's why I reverted back. I didn't realize that the GitHub Actions build would just outright fail if I didn't bump to .NET Framework 4.8.

Given that I don't seem to have much of a choice, I'm going to go back to the changes that were in your PR.

Question: in your opinion, is it better semantic versioning practice to bump the minor version of my plugin (i.e., go to 3.8.0), the major version (i.e., 4.0.0) or the bugfix version (i.e., 3.7.4) given that increasing the .NET framework version is a breaking change for some users?

chcg commented 1 year ago

4.0 as you did seems to be reasonable to me.