-
Notifications
You must be signed in to change notification settings - Fork 83
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
Add golangci-lint, fix golangci-lint issues #208
Conversation
Codecov Report
@@ Coverage Diff @@
## master #208 +/- ##
==========================================
+ Coverage 38.97% 39.11% +0.14%
==========================================
Files 16 16
Lines 1578 1585 +7
==========================================
+ Hits 615 620 +5
- Misses 895 898 +3
+ Partials 68 67 -1
Continue to review full report at Codecov.
|
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.
Great work 👍 Thanks for going through all of these files. A few questions/comments below
a1f82e8
to
863b06f
Compare
@vladimirdotk One small thing: Would you mind not force pushing to your branch? It makes it harder for the review to only review the changes that happen since the last review. Commits will be squashed anyway on merge. You can find more about the reasoing at https://developers.mattermost.com/blog/submitting-great-prs/#4-avoid-force-pushing. |
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.
Nice 🚀
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! Thanks @vladimirdotk
@DHaussermann Is just requires a general smoke test |
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.
Tested and passed
- Build the plugin. No issues woth go lint
- Deployed and briefly smoke tested several slash commands ad well as wenhook delivery and notifications.
- No issues found.
LGTM!
Thanks @vladimirdotk for this PR!
Summary
Ticket Link
Fixes #206