From 36ef8f96408f94efb04c358d4766b886d69c96b6 Mon Sep 17 00:00:00 2001 From: Haris Osmanagic Date: Thu, 16 Mar 2023 10:53:16 +0100 Subject: [PATCH] Upgrade to Go 1.20, remove abandoned linters --- .github/workflows/build.yml | 2 +- .github/workflows/lint.yml | 5 +++-- .github/workflows/release.yml | 2 +- .golangci.yml | 3 --- go.mod | 2 +- 5 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 709dbdc1..b0d469e6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: "1.20" - name: Test run: make test GOTEST_FLAGS="-v -count=1" diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index dc8943f0..f20cb926 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,8 +12,9 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: "1.20" - name: golangci-lint uses: golangci/golangci-lint-action@v3.4.0 with: - version: v1.50.1 + version: v1.51.2 + args: --timeout=2m diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa2047f4..b02ded1a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: "1.20" - name: Run GoReleaser uses: goreleaser/goreleaser-action@v4 diff --git a/.golangci.yml b/.golangci.yml index 8fae7642..12cfe23b 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -23,7 +23,6 @@ linters: disable-all: true enable: - bodyclose - - deadcode # - depguard - dogsled - durationcheck @@ -70,7 +69,6 @@ linters: - predeclared - rowserrcheck - staticcheck - - structcheck - stylecheck - sqlclosecheck # - tagliatelle @@ -81,7 +79,6 @@ linters: - unconvert # - unparam - unused - - varcheck - wastedassign - whitespace # - wrapcheck diff --git a/go.mod b/go.mod index f99c2d77..3e44035c 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/conduitio/conduit-connector-postgres -go 1.18 +go 1.20 require ( github.com/Masterminds/squirrel v1.5.3