From b075df6950a5ace810dd2a2e08fa901773de2b06 Mon Sep 17 00:00:00 2001 From: Catalina Oyaneder Date: Fri, 22 Sep 2023 12:13:39 +0100 Subject: [PATCH] chore: update Go version to 1.21.1 and introduce toolchain directive The toolchain directive was introduced in Go 1.21. --- .circleci/Dockerfile | 3 +-- .circleci/config.yml | 2 +- cliv2/go.mod | 4 +++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.circleci/Dockerfile b/.circleci/Dockerfile index 5383cfde58..b03febdc1d 100644 --- a/.circleci/Dockerfile +++ b/.circleci/Dockerfile @@ -1,5 +1,4 @@ -FROM --platform=$TARGETPLATFORM golang:1.20-bullseye - +FROM --platform=$TARGETPLATFORM golang:1.21.1-bullseye # install "normal" stuff ARG NODEVERSION diff --git a/.circleci/config.yml b/.circleci/config.yml index 110fa57789..03723ccca0 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -16,7 +16,7 @@ parameters: go_version: type: string # https://go.dev/doc/devel/release - default: '1.20.6' + default: '1.21.1' aws_version: type: string # https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst diff --git a/cliv2/go.mod b/cliv2/go.mod index 978899c579..9f5de840b9 100644 --- a/cliv2/go.mod +++ b/cliv2/go.mod @@ -1,6 +1,8 @@ module github.com/snyk/cli/cliv2 -go 1.18 +go 1.21 + +toolchain go1.21.0 require ( github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a