goharbor / harbor-cli

[Sandbox] Official Harbor CLI
Apache License 2.0
31 stars 37 forks source link

Github Workflows to check for gofmt and golangci-lint #111

Open amands98 opened 2 months ago

amands98 commented 2 months ago

We require a GitHub workflow to perform linting checks on Go code pushed by contributors.

bupd commented 2 months ago

I'm definitely on board with adding some linting and code checks to our workflow. Golangci-lint sounds like a great tool for that, and I think it could really help us keep our code clean and consistent.

bupd commented 2 months ago

Also, Implementing PR automation would greatly benefit our growing project by streamlining the review process. We can automate tasks such as assigning pull requests to authors, adding them to a project board, and ensuring PR descriptions meet length and issue linking criteria. Additionally, we can automatically label and close PRs based on specific conditions, making it easier for us to manage and review contributions efficiently.

ayushrakesh commented 2 months ago

Hey @bupd @amands98, is this issue solved completely? I am up for it.