diff --git a/Makefile b/Makefile index db0265f409..07dc8e6c89 100644 --- a/Makefile +++ b/Makefile @@ -249,6 +249,19 @@ modules: ## Runs go mod to ensure proper vendoring. go mod tidy cd $(TOOLS_DIR); go mod tidy +.PHONY: merge-bot +merge-bot: full-vendoring generate generate-openshift ## Runs targets that help merge-bot to rebase downstream CAPO. + +.PHONY: full-vendoring +full-vendoring: ## Runs commands that complete vendoring tasks for downstream CAPO. + go mod tidy && go mod vendor + cd $(TOOLS_DIR); go mod tidy; go mod vendor + cd $(REPO_ROOT)/openshift; go mod tidy; go mod vendor + +.PHONY: generate-openshift +generate-openshift: + $(MAKE) -C $(REPO_ROOT)/openshift generate + .PHONY: generate generate: templates generate-controller-gen generate-conversion-gen generate-go generate-manifests generate-api-docs ## Generate all generated code