Skip to content

chore: separate kubebuilder makefile and disable vendoring#36

Merged
mikolajkucinski merged 5 commits intomainfrom
chore/kubebuilder-gmm-migration
Mar 25, 2026
Merged

chore: separate kubebuilder makefile and disable vendoring#36
mikolajkucinski merged 5 commits intomainfrom
chore/kubebuilder-gmm-migration

Conversation

@mikolajkucinski
Copy link
Copy Markdown
Contributor

@mikolajkucinski mikolajkucinski commented Feb 5, 2026

  • Add hack/kubebuilder.mk
  • Remove vendor/ directory and disable vendoring
  • Delete ci-reuse.yaml (use g-m-m license checks instead)
  • Enable container builds on main branch

@mikolajkucinski mikolajkucinski force-pushed the chore/kubebuilder-gmm-migration branch 2 times, most recently from 79466e7 to ba8f8ae Compare February 5, 2026 14:18
- Add hack/kubebuilder.mk with version-pinned controller-gen
- Remove vendor/ directory and disable vendoring
- Delete ci-reuse.yaml (use g-m-m license checks instead)
- Enable container builds on main branch

On-behalf-of: @SAP mikolaj.kucinski@sap.com
@mikolajkucinski mikolajkucinski force-pushed the chore/kubebuilder-gmm-migration branch from ba8f8ae to d04ba5f Compare February 5, 2026 14:21
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 5, 2026

Merging this branch will not change overall coverage

Impacted Packages Coverage Δ 🤖
github.com/cloudoperators/shoot-grafter/controller/shoot 0.00% (ø)

Coverage by file

Changed files (no unit tests)

Changed File Coverage Δ Total Covered Missed 🤖
github.com/cloudoperators/shoot-grafter/controller/shoot/shoot_controller.go 0.00% (ø) 0 0 0

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

@mikolajkucinski mikolajkucinski force-pushed the chore/kubebuilder-gmm-migration branch 2 times, most recently from ee24421 to 9afb963 Compare March 23, 2026 16:15
@mikolajkucinski mikolajkucinski marked this pull request as ready for review March 23, 2026 16:18
@mikolajkucinski mikolajkucinski requested a review from a team as a code owner March 23, 2026 16:18
Resolve merge conflicts, incorporating main's Go 1.25.7 bump
and reuse compliance tooling while preserving PR's kubebuilder
makefile integration and vendor removal.
@mikolajkucinski mikolajkucinski force-pushed the chore/kubebuilder-gmm-migration branch from 0690229 to 4f48d76 Compare March 23, 2026 16:24
@mikolajkucinski mikolajkucinski merged commit 905102f into main Mar 25, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT shoot-grafter] - Migrate shoot-grafter workflows to kubebuilder with go-makefile-maker integration

2 participants