From 729323e10985111f5197a49ff50cf87567dc2da5 Mon Sep 17 00:00:00 2001 From: subhamkrai Date: Fri, 9 Feb 2024 17:04:32 +0530 Subject: [PATCH] build: add support for go 1.22 Backport PR:Few day's back go 1.22 is release. Let's add that as valid version to build on. Also, adding 1.22 as test matric for linux build CI. https://tip.golang.org/doc/go1.22 Signed-off-by: subhamkrai Signed-off-by: smoshiur1237 --- .github/workflows/build.yml | 2 +- build/makelib/golang.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5b31580aa..d6f8d07ad 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -77,7 +77,7 @@ jobs: strategy: fail-fast: false matrix: - go-version: ["1.21","1.20"] + go-version: ["1.21", "1.20"] steps: - name: checkout uses: actions/checkout@v4 diff --git a/build/makelib/golang.mk b/build/makelib/golang.mk index 7bda5f098..e15c0e4b2 100644 --- a/build/makelib/golang.mk +++ b/build/makelib/golang.mk @@ -48,7 +48,7 @@ GO_TEST_FLAGS ?= # ==================================================================================== # Setup go environment -GO_SUPPORTED_VERSIONS ?= 1.21|1.20 +GO_SUPPORTED_VERSIONS ?= 1.20|1.21|1.22 GO_PACKAGES := $(foreach t,$(GO_SUBDIRS),$(GO_PROJECT)/$(t)/...) GO_INTEGRATION_TEST_PACKAGES := $(foreach t,$(GO_INTEGRATION_TESTS_SUBDIRS),$(GO_PROJECT)/$(t)/integration)