diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d33045..3ceceff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v4 with: - go-version: '1.22.x' + go-version: '1.23.x' - name: Build run: make chronoctl diff --git a/Makefile b/Makefile index 6565f08..e9c2470 100644 --- a/Makefile +++ b/Makefile @@ -86,7 +86,7 @@ chronoctl: go-version-check: # make sure you're running the right version of Go, otherwise builds/codegen/tests # may have inconsistent results that are hard to debug. - go version | grep go1.22 || (echo "Error: you must be running go1.22.x" && exit 1) + go version | grep go1.23 || (echo "Error: you must be running go1.23.x" && exit 1) .PHONY: release release: diff --git a/README.md b/README.md index cddf2ec..cdc3d84 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ Chronosphere: ## Building -To build chronoctl, you must have Go 1.22 installed. A download link can be found at +To build chronoctl, you must have Go 1.23 installed. A download link can be found at [go.dev](https://go.dev/doc/install). Run `make chronoctl` to build the binary. It will be found under diff --git a/tools/go.mod b/tools/go.mod index 6b0f1ec..e2dcffa 100644 --- a/tools/go.mod +++ b/tools/go.mod @@ -1,6 +1,6 @@ module github.com/chronosphereio/chronoctl-core/tools -go 1.22 +go 1.23 replace github.com/chronosphereio/chronoctl-core => ../