diff --git a/.github/workflows/test-v1.yml b/.github/workflows/test-v1.yml index 930a359..4953b70 100644 --- a/.github/workflows/test-v1.yml +++ b/.github/workflows/test-v1.yml @@ -33,8 +33,17 @@ jobs: - name: gofmt run: test -z "`gofmt -l .`" + - name: Install golint + run: go install golang.org/x/lint/golint@latest + - name: golint - run: test -z "`golint ./...`" + run: test -z "`$(go env GOPATH)/bin/golint ./...`" + + - name: Install staticcheck + run: go install honnef.co/go/tools/cmd/staticcheck@latest + + - name: staticcheck + run: $(go env GOPATH)/bin/staticcheck ./... - name: go test run: go test -v ./... diff --git a/.github/workflows/test-v2.yml b/.github/workflows/test-v2.yml index 6ea324e..3e2ed7e 100644 --- a/.github/workflows/test-v2.yml +++ b/.github/workflows/test-v2.yml @@ -39,8 +39,17 @@ jobs: - name: gofmt run: test -z "`gofmt -l .`" + - name: Install golint + run: go install golang.org/x/lint/golint@latest + - name: golint - run: test -z "`golint ./...`" + run: test -z "`$(go env GOPATH)/bin/golint ./...`" + + - name: Install staticcheck + run: go install honnef.co/go/tools/cmd/staticcheck@latest + + - name: staticcheck + run: $(go env GOPATH)/bin/staticcheck ./... - name: Build example run: cd example && ./linux64_build.sh