chore: check if go modules are tidy before build

Signed-off-by: Evans Mungai <mbuevans@gmail.com>
pull/31116/head
Evans Mungai 4 weeks ago
parent d7df660418
commit 0dae3d6e88
No known key found for this signature in database
GPG Key ID: BBEB812143DD14E1

@ -28,6 +28,8 @@ jobs:
check-latest: true check-latest: true
- name: Test source headers are present - name: Test source headers are present
run: make test-source-headers run: make test-source-headers
- name: Check if go mod is tidy
run: go mod tidy -diff
- name: Run unit tests - name: Run unit tests
run: make test-coverage run: make test-coverage
- name: Test build - name: Test build

@ -246,3 +246,7 @@ info:
@echo "Git Tag: ${GIT_TAG}" @echo "Git Tag: ${GIT_TAG}"
@echo "Git Commit: ${GIT_COMMIT}" @echo "Git Commit: ${GIT_COMMIT}"
@echo "Git Tree State: ${GIT_DIRTY}" @echo "Git Tree State: ${GIT_DIRTY}"
.PHONY: tidy
tidy:
go mod tidy

Loading…
Cancel
Save