feat(deps): upgrade minimum Go version to 1.18 (from 1.15) (#2)

This commit is contained in:
2023-10-13 11:37:40 +01:00
committed by GitHub
parent d03cbac313
commit fc69fe9318
4 changed files with 15 additions and 14 deletions

View File

@@ -11,7 +11,7 @@ jobs:
- name: golangci-lint
uses: golangci/golangci-lint-action@v2
with:
version: v1.44
version: v1.54
env:
VERBOSE: "true"
@@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2
with:
go-version: 1.15
go-version: 1.18
- uses: actions/cache@v2
with:
path: ~/go/pkg/mod
@@ -39,7 +39,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2
with:
go-version: 1.16
go-version: 1.18
- uses: actions/cache@v2
with:
path: ~/go/pkg/mod
@@ -64,9 +64,10 @@ jobs:
fail-fast: false
matrix:
go_version:
- "1.15"
- "1.16"
- "1.17"
- "1.18"
- "1.19"
- "1.20"
- "1.21"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

View File

@@ -24,8 +24,6 @@ linters:
enable:
- asciicheck
- bodyclose
- deadcode
- depguard
- durationcheck
- errcheck
- errorlint
@@ -58,13 +56,11 @@ linters:
- rowserrcheck
- sqlclosecheck
- staticcheck
- structcheck
- tparallel
- typecheck
- unconvert
- unparam
- unused
- varcheck
- wastedassign
- whitespace

View File

@@ -49,7 +49,7 @@ endef
$(eval $(call tool,godoc,golang.org/x/tools/cmd/godoc))
$(eval $(call tool,gofumpt,mvdan.cc/gofumpt))
$(eval $(call tool,goimports,golang.org/x/tools/cmd/goimports))
$(eval $(call tool,golangci-lint,github.com/golangci/golangci-lint/cmd/golangci-lint@v1.44))
$(eval $(call tool,golangci-lint,github.com/golangci/golangci-lint/cmd/golangci-lint@v1.54))
$(eval $(call tool,gomod,github.com/Helcaraxan/gomod))
.PHONY: tools

10
go.mod
View File

@@ -1,10 +1,14 @@
module github.com/romdo/gomockctx
go 1.15
go 1.18
require (
github.com/golang/mock v1.6.0
github.com/stretchr/testify v1.7.0
)
require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/golang/mock v1.6.0
github.com/stretchr/testify v1.7.0
github.com/pmezard/go-difflib v1.0.0 // indirect
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
)