From e4270a423e4e832076ddf122852dd53a88c2958f Mon Sep 17 00:00:00 2001 From: Sebastiaan van Steenis <mail@superseb.nl> Date: Sat, 12 Jun 2021 13:44:36 +0200 Subject: [PATCH] Add go commands to validate script --- scripts/validate | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/scripts/validate b/scripts/validate index e861dee3..2811bb8d 100755 --- a/scripts/validate +++ b/scripts/validate @@ -7,3 +7,18 @@ echo Running validation echo Running: golangci-lint golangci-lint run + +echo Tidying up modules +go mod tidy + +echo Verifying modules +go mod verify + +echo Generating files +go generate + +if [ -n "$(git status --porcelain --untracked-files=no)" ]; then + echo "Encountered dirty repo!" + git status --porcelain --untracked-files=no + exit 1 +fi