From c44dafe223c63b4460a306b6c6c28a6b1529bed0 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot Date: Thu, 1 May 2025 22:27:43 +0000 Subject: [PATCH 1/3] chore(deps): Update dependency golangci/golangci-lint to v2 --- .github/workflows/lint_golang.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_golang.yml b/.github/workflows/lint_golang.yml index 5a81de4..ffdeaff 100644 --- a/.github/workflows/lint_golang.yml +++ b/.github/workflows/lint_golang.yml @@ -20,5 +20,5 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v6 with: - version: v1.64.8 + version: v2.1.5 args: --verbose From 78233fa5fd93e9c729bd636f56491d5f43253745 Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Fri, 9 May 2025 12:22:48 +0100 Subject: [PATCH 2/3] Update lint_golang.yml --- .github/workflows/lint_golang.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_golang.yml b/.github/workflows/lint_golang.yml index ffdeaff..441e4f9 100644 --- a/.github/workflows/lint_golang.yml +++ b/.github/workflows/lint_golang.yml @@ -18,7 +18,7 @@ jobs: go-version-file: go.mod cache: true - name: golangci-lint - uses: golangci/golangci-lint-action@v6 + uses: golangci/golangci-lint-action@v7 with: version: v2.1.5 args: --verbose From 68e473446525996856b86f3f79badef3781848ec Mon Sep 17 00:00:00 2001 From: erezrokah Date: Fri, 9 May 2025 12:24:44 +0100 Subject: [PATCH 3/3] chore: Fix lint --- interfaces/generate_test.go | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/interfaces/generate_test.go b/interfaces/generate_test.go index 18e30d9..2b6b070 100644 --- a/interfaces/generate_test.go +++ b/interfaces/generate_test.go @@ -144,7 +144,11 @@ func TestGenerate(t *testing.T) { if err != nil { t.Fatalf("failed to open file: %v", err) } - defer f.Close() + defer func() { + if err := f.Close(); err != nil { + t.Fatalf("failed to close file: %v", err) + } + }() b, err := io.ReadAll(f) if err != nil { t.Fatalf("failed to read file: %v", err) @@ -169,7 +173,11 @@ func TestGenerateMultipleClientsSamePackage(t *testing.T) { if err != nil { t.Fatalf("failed to open file: %v", err) } - defer f.Close() + defer func() { + if err := f.Close(); err != nil { + t.Fatalf("failed to close file: %v", err) + } + }() b, err := io.ReadAll(f) if err != nil { t.Fatalf("failed to read file: %v", err) @@ -194,7 +202,11 @@ func TestGenerateNonV1(t *testing.T) { if err != nil { t.Fatalf("failed to open file: %v", err) } - defer f.Close() + defer func() { + if err := f.Close(); err != nil { + t.Fatalf("failed to close file: %v", err) + } + }() b, err := io.ReadAll(f) if err != nil { t.Fatalf("failed to read file: %v", err) @@ -225,7 +237,11 @@ func TestGenerateOverlappingPackageNames(t *testing.T) { if err != nil { t.Fatalf("failed to open file: %v", err) } - defer f.Close() + defer func() { + if err := f.Close(); err != nil { + t.Fatalf("failed to close file: %v", err) + } + }() b, err := io.ReadAll(f) if err != nil { t.Fatalf("failed to read file: %v", err)