-
Notifications
You must be signed in to change notification settings - Fork 295
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
[release-1.5] 🌱 Refactor how tools are built to align with CAPI and get rid of tools go.mod #2096
[release-1.5] 🌱 Refactor how tools are built to align with CAPI and get rid of tools go.mod #2096
Conversation
f3ff244
to
721c92e
Compare
/hold to bump go-apidiff |
721c92e
to
f679988
Compare
/hold cancel Bumped go-apidiff to the same as release-1.7 and main |
… tools installation. * Uses hack/go-install.sh to install: * setup-envtest * conversion-gen * go-apidiff * ginkgo * kind * Uses hack/go-tools-build.sh to install: * conversion-verifier * release-notes * Adjusts help display function to core CAPI * Reorders definitions in Makefile to improve comparability to core CAPI Makefile * Implements hack/go-tools-build.sh to install binaries from sigs.k8s.io/cluster-api/hack/tools/... * Removes Makefile and go module in hack/tools
f679988
to
471c1d7
Compare
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: randomvariable The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Manual cherry-pick of #2080
Remove go module in hack/tools and align to core CAPI with regards to tools installation
What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Part of #2060
Special notes for your reviewer:
Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.
Release note: