chore(tools): Improve develoment tool management#3819
Conversation
913e578 to
efedec8
Compare
7eab84e to
8804d01
Compare
Signed-off-by: Kemal Akkoyun <[email protected]>
Signed-off-by: Kemal Akkoyun <[email protected]>
39eaf7a to
c6c7deb
Compare
- Make sure _tools/go.mod is up-to-date - Add a Makefile - Update/Add documentation - Update existing scripts Signed-off-by: Kemal Akkoyun <[email protected]>
c6c7deb to
4c3734b
Compare
| -l|--lint) | ||
| lint=true | ||
| shift | ||
| ;; | ||
| -t|--tools) | ||
| tools=true | ||
| shift | ||
| ;; |
There was a problem hiding this comment.
make lint and there is another scripts/lint.sh is coming in my reverted PR.
| -l|--lint) | ||
| lint=true | ||
| shift | ||
| ;; | ||
| -t|--tools) | ||
| tools=true | ||
| shift | ||
| ;; |
| google.golang.org/protobuf v1.33.0 | ||
| google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1 | ||
| google.golang.org/protobuf v1.36.6 | ||
| gotest.tools/gotestsum v1.12.3 |
There was a problem hiding this comment.
this should be the only place left that controls the versioning for things like gotestsum, right? 👍🏼
There was a problem hiding this comment.
Yes! This should be true for all the tools.
I have some other work that I need to be synced when I revive #3727
|
/merge |
|
View all feedbacks in Devflow UI.
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
The expected merge time in
|

Motivation
We should make sure any of the development tool dependencies or Go minimum required toolchain version for a development tool to effect the public facing modules.
Also, revert the revert of #3807
Reviewer's Checklist
./scripts/lint.shlocally.Unsure? Have a question? Request a review!