From 836779d19ee9c3f083863011ce530a359c8e3305 Mon Sep 17 00:00:00 2001 From: Paul Jolly Date: Mon, 18 Jan 2021 06:16:31 +0000 Subject: [PATCH] ci: add support for Go 1.16 to build matrix Involves a quick fix to cmd/testscript tests which currently rely on the pre 1.16 behaviour of cmd/go to automatically update go.{mod,sum} as part of any build command. --- .github/workflows/test.yml | 2 +- cmd/testscript/testdata/simple.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c5499e03..913a9728 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - go-version: [1.14.x, 1.15.x] + go-version: [1.14.x, 1.15.x, 1.16beta1] os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: diff --git a/cmd/testscript/testdata/simple.txt b/cmd/testscript/testdata/simple.txt index 347569c6..4dfedec3 100644 --- a/cmd/testscript/testdata/simple.txt +++ b/cmd/testscript/testdata/simple.txt @@ -11,6 +11,7 @@ stdout 'example.com/mod' -- file.txt -- >env GOMODCACHE=$WORK +>go get -d fruit.com >go list -m >stdout 'example.com/mod' >go list fruit.com/...