diff --git a/Makefile b/Makefile index 628084d07f..97ef2842eb 100644 --- a/Makefile +++ b/Makefile @@ -176,7 +176,7 @@ GENKIT_BINARY := $(UNIVERSE_DIR)/bazel-bin/openapi/genkit/genkit_/genkit generate: @echo "Checking out universe at SHA: $$(cat .codegen/_openapi_sha)" - cd $(UNIVERSE_DIR) && git fetch origin master && git checkout $$(cat $(PWD)/.codegen/_openapi_sha) + cd $(UNIVERSE_DIR) && git cat-file -e $$(cat $(PWD)/.codegen/_openapi_sha) 2>/dev/null || git fetch --filter=blob:none origin master && git checkout $$(cat $(PWD)/.codegen/_openapi_sha) @echo "Building genkit..." cd $(UNIVERSE_DIR) && bazel build //openapi/genkit @echo "Generating CLI code..."