aboutsummaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <[email protected]>2021-08-26 17:24:52 +0200
committerBjørn Erik Pedersen <[email protected]>2021-08-31 11:19:51 +0200
commit0fc2ce9e4bf0524994a861b7300e4332f6f8d390 (patch)
tree61a0951413b80ff4daefcbcdbfacab3f54614b44 /.github
parent32569285c181c8798ef594c12d3cfd7f9a252a04 (diff)
downloadhugo-0fc2ce9e4bf0524994a861b7300e4332f6f8d390.tar.gz
hugo-0fc2ce9e4bf0524994a861b7300e4332f6f8d390.zip
Update to Go 1.17
Go 1.17 now lazy-loads dependencies when `go.mod` is version `go17`. This does not work for us for new projects started with `hugo mod init`. Before this commit, starting a project with Go 1.17 with `hugo mod init` and then start adding dependencies with transitive dependenies to `config.toml` would treat the transitive dependencies as new, and you would potentially get a too recent version of those. Note that this does not effect existing projects, where all dependencies are already recorded in `go.mod`. Fixes #8930
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/test.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 20e5e8c10..32ff04497 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -7,7 +7,7 @@ jobs:
GO111MODULE: on
strategy:
matrix:
- go-version: [1.16.x]
+ go-version: [1.16.x, 1.17.x]
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps: