File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -134,7 +134,12 @@ CRD_DIFF_ORIGINAL_REF := main
134134CRD_DIFF_UPDATED_SOURCE := file://config/base/crd/bases/olm.operatorframework.io_clustercatalogs.yaml
135135CRD_DIFF_CONFIG := crd-diff-config.yaml
136136verify-crd-compatibility : $(CRD_DIFF )
137- $(CRD_DIFF ) --config=" ${CRD_DIFF_CONFIG} " " git://${CRD_DIFF_ORIGINAL_REF} ?path=config/base/crd/bases/olm.operatorframework.io_clustercatalogs.yaml" ${CRD_DIFF_UPDATED_SOURCE}
137+ @if git show ${CRD_DIFF_ORIGINAL_REF} :config/base/crd/bases/olm.operatorframework.io_clustercatalogs.yaml > /dev/null 2>&1 ; then \
138+ echo " Running CRD diff..." ; \
139+ $(CRD_DIFF ) --config=" ${CRD_DIFF_CONFIG} " " git://${CRD_DIFF_ORIGINAL_REF} ?path=config/base/crd/bases/olm.operatorframework.io_clustercatalogs.yaml" ${CRD_DIFF_UPDATED_SOURCE} ; \
140+ else \
141+ echo " Skipping CRD diff: CRD does not exist in ${CRD_DIFF_ORIGINAL_REF} " ; \
142+ fi
138143
139144.PHONY : lint
140145lint : $(GOLANGCI_LINT ) # # Run golangci linter.
You can’t perform that action at this time.
0 commit comments