-
Notifications
You must be signed in to change notification settings - Fork 721
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
fix: optimization part copyright and ignoring files #319
Conversation
Makefile
Outdated
SHELL := /bin/bash | ||
DIRS=$(shell ls) | ||
GO=go | ||
VERSION_PACKAGE=github.com/k8sgpt-ai/k8sgpt/version |
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.
The version is currently stored here .release-please-manifest.json I would advise against us keeping multiple sources of truth
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.
Thank you for this contribution! For me it feels like, there are lots of things included which are not needed in the project (ginkgo, gsemver, conversion-gen, ...). Although I like the structure, I would appreciate it if you only add the things which are present in the current codebase and the things you describe in your PR description, and in the best case in separate PRs.
ok, I understand our philosophy, in fact I hope that tools will bring a lot of help to CICD, whether we should take it step by step, I will adjust it |
The code part is the copyright handling of the Makefile, next time I will split it into multiple PRS, but this PR split is a bit cumbersome, if not necessary. |
d9e1009
to
ba4b3f2
Compare
…e architecture of makefile Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com> fix: optimization part copyright and ignoring files Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com> fix: optimization part copyright and ignoring files Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com> fix: Some unnecessary tools are removed Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com> format: fixed go lint issues Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com> format: fixed go lint issues Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com>
@AlexsJones I did not modify the core code, just added part of the copyright, but golintCI did not pass, which made me very helpless, this should be the problem solved by the previous code maintainer, what do you think? I hope I can skip golangci and merge it. |
I will re-review the code shortly with this in mind |
feat: cross compilation, make a great low coupling design to the whole architecture of makefile
feat: cross compilation, make a great low coupling design to the whole architecture of makefile
fix: optimization part copyright and ignoring files
Closes #305
Guys, this is a big project and I'm glad to see the first big framework design
Its features include:
...
DOTO: All basic objects have been tested with no problems 🎯
📑 Description
Read the proposal #305 for the Makefile design
✅ Checks
More help information
help
help-all