diff --git a/.github/workflows/ci-build-tests.yml b/.github/workflows/ci-build-tests.yml index bcc91b265..ba5879c66 100644 --- a/.github/workflows/ci-build-tests.yml +++ b/.github/workflows/ci-build-tests.yml @@ -24,7 +24,7 @@ jobs: strategy: fail-fast: false matrix: - go: [1.22.x] + go: [1.23] steps: diff --git a/.github/workflows/publish-beta-release.yaml b/.github/workflows/publish-beta-release.yaml index 6bb6559b4..a47bb1703 100644 --- a/.github/workflows/publish-beta-release.yaml +++ b/.github/workflows/publish-beta-release.yaml @@ -24,7 +24,7 @@ jobs: - name: install golang uses: actions/setup-go@v5 with: - go-version: "1.22" + go-version: "1.23" - name: Build project run: | TAGVER=${{ steps.baretag.outputs.baretag }} make release diff --git a/.github/workflows/publish-release-candidate.yaml b/.github/workflows/publish-release-candidate.yaml index 344360d29..162e5f2e5 100644 --- a/.github/workflows/publish-release-candidate.yaml +++ b/.github/workflows/publish-release-candidate.yaml @@ -24,7 +24,7 @@ jobs: - name: install golang uses: actions/setup-go@v5 with: - go-version: "1.22" + go-version: "1.23" # - name: Build project run: | diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 9950136c7..4c3b5cbf6 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -24,7 +24,7 @@ jobs: - name: install golang uses: actions/setup-go@v5 with: - go-version: "1.22" + go-version: "1.23" # - name: Build project run: | diff --git a/README.md b/README.md index da4b97513..e9af40d0f 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ Trickster Helm Charts are located at for instal ### Building from source To build Trickster from the source code yourself you need to have a working -Go environment with [version 1.19 or greater installed](http://golang.org/doc/install). +Go environment with [version 1.23 or greater installed](http://golang.org/doc/install). You can directly use the `go` tool to download and install the `trickster` binary into your `GOPATH`: diff --git a/go.mod b/go.mod index 22922754f..45c8418e4 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/trickstercache/trickster/v2 -go 1.22 - -toolchain go1.22.3 +go 1.23 require ( github.com/alicebob/miniredis v2.5.0+incompatible @@ -45,7 +43,7 @@ require ( github.com/golang/protobuf v1.5.4 // indirect github.com/gomodule/redigo v1.8.9 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.21.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/jpillora/backoff v1.0.0 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect diff --git a/go.sum b/go.sum index c5e73e885..7edc5830c 100644 --- a/go.sum +++ b/go.sum @@ -173,8 +173,8 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.21.0 h1:CWyXh/jylQWp2dtiV33mY4iSSp6yf4lmn+c7/tN+ObI= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.21.0/go.mod h1:nCLIt0w3Ept2NwF8ThLmrppXsfT07oC8k0XNDxd8sVU= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ=