From 6ffd96e0299c585a653ec91fed0643a76f4fcd10 Mon Sep 17 00:00:00 2001 From: Maggie Nolan Date: Tue, 12 Apr 2022 07:27:49 -0700 Subject: [PATCH] fix: initial module in golint presubmit check --- .github/workflows/ci2.yaml | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci2.yaml b/.github/workflows/ci2.yaml index 1f0a5d06..96b64395 100644 --- a/.github/workflows/ci2.yaml +++ b/.github/workflows/ci2.yaml @@ -25,5 +25,18 @@ jobs: runs-on: ubuntu-latest container: golang:latest steps: - - run: gofmtdiff=$(gofmt -s -d .) && if [ -n "$gofmtdiff" ]; then printf 'gofmt -s found:\n%s\n' "$gofmtdiff" && exit 1; fi - - run: go get -u golang.org/x/lint/golint && golintlint=$($GOPATH/bin/golint ./...) && if [ -n "$golintlint" ]; then printf 'golint found:\n%s\n' "$golintlint" && exit 1; fi + - run: | + gofmtdiff=$(gofmt -s -d .) + if [ -n "$gofmtdiff" ] + then + printf 'gofmt -s found:\n%s\n' "$gofmtdiff" && exit 1; + fi + - run: | + go mod init tools + go get -u golang.org/x/lint/golint + go install golang.org/x/lint/golint + golintlint=$(golint ./...) + if [ -n "$golintlint" ] + then + printf 'golint found:\n%s\n' "$golintlint" && exit 1 + fi