diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index e28df912b..d9d659696 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -44,7 +44,7 @@ jobs: with: verify: true args: --timeout=30m - version: v1.63 + version: v1.64 # Run Spectral - name: Lint OpenAPI spec diff --git a/Makefile b/Makefile index 24ee738ba..f81221dd5 100644 --- a/Makefile +++ b/Makefile @@ -37,7 +37,7 @@ endif #? golangci-lint: Install golangci-lint tool golangci-lint: - @command -v golangci-lint > /dev/null || curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.63.4 + @command -v golangci-lint > /dev/null || curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.64.5 #? golangci-lint-verify: Verify golangci-lint configuration golangci-lint-verify: golangci-lint diff --git a/cloudbuild.yaml b/cloudbuild.yaml index 5f5ecb08d..08275113d 100644 --- a/cloudbuild.yaml +++ b/cloudbuild.yaml @@ -4,7 +4,7 @@ options: substitution_option: ALLOW_LOOSE machineType: 'N1_HIGHCPU_8' steps: - - name: 'docker.io/library/golang:1.23-bookworm' + - name: 'docker.io/library/golang:1.24-bookworm' entrypoint: make env: - VERSION=$_GIT_TAG diff --git a/docs/contributing/dev-guide.md b/docs/contributing/dev-guide.md index 855a8f4e5..0ba8c4cb8 100644 --- a/docs/contributing/dev-guide.md +++ b/docs/contributing/dev-guide.md @@ -7,7 +7,7 @@ The `external-dns` is the work of thousands of contributors, and is maintained b Building and/or testing `external-dns` requires additional tooling. - [Git](https://git-scm.com/downloads) -- [Go 1.23+](https://golang.org/dl/) +- [Go 1.24+](https://golang.org/dl/) - [Go modules](https://github.com/golang/go/wiki/Modules) - [golangci-lint](https://github.com/golangci/golangci-lint) - [ko](https://ko.build/) diff --git a/go.mod b/go.mod index 1c5848a02..c1d484a89 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module sigs.k8s.io/external-dns -go 1.23.5 +go 1.24.0 require ( cloud.google.com/go/compute/metadata v0.6.0 diff --git a/provider/azure/cache_test.go b/provider/azure/cache_test.go index f3df028c9..039693f55 100644 --- a/provider/azure/cache_test.go +++ b/provider/azure/cache_test.go @@ -24,7 +24,7 @@ import ( "github.com/stretchr/testify/assert" ) -func TestzonesCache(t *testing.T) { +func TestZonesCache(t *testing.T) { now := time.Now() zoneName := "example.com" var testCases = map[string]struct {