-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
github.com/firefart/nonamedreturns@v1.0.0: verifying module: checksum mismatch #2
Comments
yes v1.0.0 was deleted and recreated |
Please tag a |
there is now a version v1.0.1 if you wanna use it |
@firefart can you explain why you did that? Because it's a real problem for us. As explained by @joewreschnig, tags in Go modules are immutable, and when you do that you have a security impact on golangci-lint. I can understand that you didn't know that and we will assume the consequences. |
because you requested multiple changes and I didn't want to create new versions for each of them. See here for the update PR: golangci/golangci-lint#2776 |
Ok, I can understand. We are lucky that someone has detected the problem before a release, thank you @joewreschnig. |
Thanks @firefart and @ldez for addressing this so quickly! Regarding enforcing this during review, a build/test run with Regarding workflow for changes during a PR, in situations like this our team usually keeps the go.mod version pointing to specific revisions (e.g. a version like |
Hi,
The checksum for this module currently in the module proxy does not match the checksum I get when I try to pull from the repository. This is probably not affecting most people because they use both the official Go proxy cache and official checksum database, but I am trying to populate a local proxy cache cache.
Did you rebase or retag
v1.0.0
in the past?The text was updated successfully, but these errors were encountered: