From bff5a9fd9db4060d850aad2c48a0c54cccceae36 Mon Sep 17 00:00:00 2001 From: lauener Date: Mon, 26 Feb 2024 14:56:02 +0100 Subject: [PATCH] Avoid installing golangci when running make lint --- .github/workflows/go_lint.yml | 6 ++++-- Makefile | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/go_lint.yml b/.github/workflows/go_lint.yml index d9d9d5128..5ee28c341 100644 --- a/.github/workflows/go_lint.yml +++ b/.github/workflows/go_lint.yml @@ -25,8 +25,10 @@ jobs: - name: Tidy run: go mod tidy && [ -z "$(git status -s)" ] - - name: Lint - run: make lint + - name: Golangci-Lint + uses: golangci/golangci-lint-action@v4 + with: + version: v1.54 - name: Vet run: make vet diff --git a/Makefile b/Makefile index 4de1ad849..84f401ce5 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,6 @@ +install-golangci: + go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.56.2 + tidy: #go install honnef.co/go/tools/cmd/staticcheck@latest go mod tidy @@ -7,8 +10,6 @@ generate: tidy # Coding style static check. lint: tidy - @go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.56.2 - @go mod tidy golangci-lint run vet: tidy