diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 439ecbe260..c981993359 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - go: [ '1.17.x', '1.18.x', '1.19.x' ] + go: [ '1.18.x', '1.19.x' ] steps: - name: Setup go uses: actions/setup-go@v3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 83c8d474ba..1b4acbb088 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ Changelog for NeoFS Node - `golang.org/x/term` to `v0.3.0` - `google.golang.org/grpc` to `v1.51.0` - `github.com/nats-io/nats.go` to `v1.22.1` +- Minimum go version to v1.18 ### Updating from v0.35.0 diff --git a/Makefile b/Makefile index 2133e1fef8..f54d8767fa 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ VERSION ?= $(shell git describe --tags --dirty --match "v*" --always --abbrev=8 HUB_IMAGE ?= truecloudlab/frostfs HUB_TAG ?= "$(shell echo ${VERSION} | sed 's/^v//')" -GO_VERSION ?= 1.17 +GO_VERSION ?= 1.19 LINT_VERSION ?= 1.50.0 ARCH = amd64 diff --git a/README.md b/README.md index 1ed9194676..862c9c4198 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ The latest version of neofs-node works with neofs-contract # Building -To make all binaries you need Go 1.17+ and `make`: +To make all binaries you need Go 1.18+ and `make`: ``` make all ``` diff --git a/go.mod b/go.mod index 23ec405a86..29390b9783 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/TrueCloudLab/frostfs-node -go 1.17 +go 1.18 require ( github.com/TrueCloudLab/frostfs-api-go/v2 v2.0.0-20221212144048-1351b6656d68 diff --git a/go.sum b/go.sum index 582d41a50f..13f8bc7ad2 100644 Binary files a/go.sum and b/go.sum differ