diff --git a/.github/workflows/go.yaml b/.github/workflows/go.yaml index 0b7e5802c..2da8edbf3 100644 --- a/.github/workflows/go.yaml +++ b/.github/workflows/go.yaml @@ -29,7 +29,12 @@ jobs: restore-keys: | ${{ runner.os }}-go- - name: unit-test - run: go test -v ./... + run: go test -v ./... -coverprofile cover.out + - uses: codecov/codecov-action@v3 + with: + files: cover.out + fail_ci_if_error: true + functionalities: fixes go-apidiff: name: go-apidiff diff --git a/Makefile b/Makefile index 65e207e99..31ff7bd13 100644 --- a/Makefile +++ b/Makefile @@ -112,4 +112,4 @@ $(CONTROLLER_GEN): $(LOCALBIN) .PHONY: yq yq: $(YQ) ## Download yq locally if necessary. $(YQ): $(LOCALBIN) - GOBIN=$(LOCALBIN) go install $(GO_INSTALL_OPTS) github.com/mikefarah/yq/v4@$(YQ_VERSION) \ No newline at end of file + GOBIN=$(LOCALBIN) go install $(GO_INSTALL_OPTS) github.com/mikefarah/yq/v4@$(YQ_VERSION)