-
-
Notifications
You must be signed in to change notification settings - Fork 151
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
Prepare v2.0.0 #40
Prepare v2.0.0 #40
Conversation
@sayboras any thoughts? |
README.md
Outdated
@@ -7,6 +7,12 @@ The action runs [golangci-lint](https://github.com/golangci/golangci-lint) and r | |||
|
|||
![GitHub Annotations](./static/annotations.png) | |||
|
|||
## Compatibility | |||
|
|||
* `v1.2.3` works with `golangci-lint` version >= `v1.28.3` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not sure if this is still considered as semantic versioning.
The change we made in 1.2.2 is considered as breaking, so having restriction on patch version (e.g. v1.2.3) is not considered in my opinion as backward compatible.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is 1.3.0 good option?
Or we should go with 2.0.0?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I personally think 2.0.0 beter. Not sure what others think.
@sayboras hmmm, I would prefer to release v2 instead of adding such logic, I don't see any problems with removing 1.2.2 release and releasing it as 2.0.0 My concern here is if we will add such logic once, then what will stop us to do this again and again? and then we will have lots of let's do it right now |
Yeah, I don't like that a lot of if else either, makes the code ugly to read and maintain. v2.0.0 sounds good to me. But will v1.x still be under support? golangci-lint supports last two releases I think |
47cbfc1
to
aec388c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 💯
Also, this PR closes this #38 :) |
It's not closes, using a patch part of version nis still not allowed, or I did not understand the problem :) |
Changed the minimum version, In order to fix the compatibility issues of v1.2.2 action and v1.28.3 lint.
Add compatibility section in README.md
Fixes #39 #37
After merging this PR we need to raise 1.2.3 release and remove 1.2.2 release (deprecate it)