From 7297b1039128a49cf3206ede446a8dda75236248 Mon Sep 17 00:00:00 2001 From: Aofei Sheng Date: Thu, 13 Aug 2020 22:59:13 +0800 Subject: [PATCH] chore: use Go 1.13 --- .github/workflows/main.yml | 21 ++++++--------------- README.md | 2 +- go.mod | 6 +++--- go.sum | 12 ++++++------ 4 files changed, 16 insertions(+), 25 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f26879e..97fc530 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,31 +7,22 @@ jobs: strategy: matrix: go: - - "1.5.x" - - "1.6.x" - - "1.7.x" - - "1.8.x" - - "1.9.x" - - "1.10.x" - - "1.11.x" - - "1.12.x" - "1.13.x" - "1.14.x" + - "1.15.x" steps: - name: Set up Go - uses: actions/setup-go@v1.0.2 + uses: actions/setup-go@v2.1.2 with: go-version: ${{matrix.go}} - env: - GOPATH: /home/runner # Fix for actions/setup-go@v1.0.2 - name: Check out code - uses: actions/checkout@v2.0.0 - - name: Get modules - run: go get -v -t -d ./... + uses: actions/checkout@v2.3.2 + - name: Download modules + run: go mod download - name: Test run: go test -v --coverprofile=cover.out ./... - name: Upload coverage profile - uses: codecov/codecov-action@v1.0.5 + uses: codecov/codecov-action@v1.0.12 with: token: ${{secrets.CODECOV_TOKEN}} file: cover.out diff --git a/README.md b/README.md index 56e254b..ed8cb52 100644 --- a/README.md +++ b/README.md @@ -109,7 +109,7 @@ $ go get github.com/aofei/mimesniffer done. -> The only requirement is the [Go](https://golang.org), at least v1.5. +> The only requirement is the [Go](https://golang.org), at least v1.13. ## Community diff --git a/go.mod b/go.mod index 4695abe..4216cbc 100644 --- a/go.mod +++ b/go.mod @@ -1,9 +1,9 @@ module github.com/aofei/mimesniffer -go 1.5 +go 1.13 require ( github.com/davecgh/go-spew v1.1.1 // indirect - github.com/stretchr/testify v1.5.1 - gopkg.in/yaml.v2 v2.2.8 // indirect + github.com/stretchr/testify v1.6.1 + gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776 // indirect ) diff --git a/go.sum b/go.sum index 068fa66..a1cf9c4 100644 --- a/go.sum +++ b/go.sum @@ -5,11 +5,11 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/stretchr/objx v0.1.0 h1:4G4v2dO3VZwixGIRoQ5Lfboy6nUhCyYzaqnIAPPhYs4= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/testify v1.5.1 h1:nOGnQDM7FYENwehXlg/kFVnos3rEvtKTjRvOWSzb6H4= -github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= +github.com/stretchr/testify v1.6.1 h1:hDPOHmpOpP40lSULcqw7IrRb/u7w6RpDC9399XyoNd0= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.8 h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10= -gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776 h1:tQIYjPdBoyREyB9XMu+nnTclpTYkz2zFM+lzLJFO4gQ= +gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=