Skip to content
This repository was archived by the owner on May 30, 2024. It is now read-only.

Commit 35a0cd6

Browse files
author
Noah Lee
authored
Upgrade GO version 1.17 (#270)
* Upgrade go version 1.17 * Add dependabot for go
1 parent 710dd74 commit 35a0cd6

File tree

6 files changed

+59
-16
lines changed

6 files changed

+59
-16
lines changed

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "gomod" # See documentation for possible values
9+
directory: "/" # Location of package manifests
10+
schedule:
11+
interval: "daily"

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
-
2222
uses: actions/setup-go@v1
2323
with:
24-
go-version: '1.15'
24+
go-version: '1.17'
2525
-
2626
run: go test -cpu 4 -coverprofile .testCoverage.txt $(go list ./... | grep -v model/ent | grep -v mock)
2727
env:

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build the server binary file.
2-
FROM golang:1.15 AS server
2+
FROM golang:1.17 AS server
33
ARG OSS=false
44

55
WORKDIR /server
@@ -32,7 +32,7 @@ ENV REACT_APP_GITPLOY_OSS="${OSS}"
3232
RUN npm run build
3333

3434
# Copy to the final image.
35-
FROM golang:1.15-buster AS gitploy
35+
FROM golang:1.17-buster AS gitploy
3636

3737
WORKDIR /app
3838

docs/contributing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Please check the checklist to increase the likelihood of your pull request being
2626

2727
1\. Install prerequsites:
2828

29-
* [golang](https://golang.org/dl/)+1.15
29+
* [golang](https://golang.org/dl/)+1.17
3030
* [mockgen](https://github.com/golang/mock)@v1.6.0
3131

3232
2\. Set up the `.env` file at the root directory:

go.mod

Lines changed: 43 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/gitploy-io/gitploy
22

3-
go 1.15
3+
go 1.17
44

55
require (
66
entgo.io/ent v0.9.1
@@ -12,26 +12,61 @@ require (
1212
github.com/gin-contrib/cors v1.3.1
1313
github.com/gin-contrib/sse v0.1.0
1414
github.com/gin-gonic/gin v1.7.4
15-
github.com/go-playground/validator/v10 v10.6.1 // indirect
1615
github.com/go-sql-driver/mysql v1.5.1-0.20200311113236-681ffa848bae
1716
github.com/golang/mock v1.6.0
18-
github.com/golang/protobuf v1.5.2 // indirect
1917
github.com/google/go-github/v32 v32.1.0
2018
github.com/jackc/pgx/v4 v4.13.0
2119
github.com/joho/godotenv v1.4.0
2220
github.com/kelseyhightower/envconfig v1.4.0
23-
github.com/leodido/go-urn v1.2.1 // indirect
2421
github.com/mattn/go-sqlite3 v1.14.8
2522
github.com/nleeper/goment v1.4.2
2623
github.com/pkg/errors v0.9.1
2724
github.com/prometheus/client_golang v1.11.0
2825
github.com/shurcooL/githubv4 v0.0.0-20201206200315-234843c633fa
29-
github.com/shurcooL/graphql v0.0.0-20200928012149-18c5c3165e3a // indirect
3026
github.com/slack-go/slack v0.9.1
31-
github.com/ugorji/go v1.2.6 // indirect
3227
go.uber.org/zap v1.19.1
33-
golang.org/x/net v0.0.0-20210525063256-abc453219eb5 // indirect
3428
golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c
35-
gopkg.in/h2non/gock.v1 v1.1.2 // indirect
29+
gopkg.in/h2non/gock.v1 v1.1.2
3630
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
3731
)
32+
33+
require (
34+
github.com/beorn7/perks v1.0.1 // indirect
35+
github.com/cespare/xxhash/v2 v2.1.1 // indirect
36+
github.com/go-playground/locales v0.13.0 // indirect
37+
github.com/go-playground/universal-translator v0.17.0 // indirect
38+
github.com/go-playground/validator/v10 v10.6.1 // indirect
39+
github.com/golang/protobuf v1.5.2 // indirect
40+
github.com/google/go-querystring v1.0.0 // indirect
41+
github.com/google/uuid v1.3.0 // indirect
42+
github.com/gorilla/websocket v1.4.2 // indirect
43+
github.com/h2non/parth v0.0.0-20190131123155-b4df798d6542 // indirect
44+
github.com/jackc/chunkreader/v2 v2.0.1 // indirect
45+
github.com/jackc/pgconn v1.10.0 // indirect
46+
github.com/jackc/pgio v1.0.0 // indirect
47+
github.com/jackc/pgpassfile v1.0.0 // indirect
48+
github.com/jackc/pgproto3/v2 v2.1.1 // indirect
49+
github.com/jackc/pgservicefile v0.0.0-20200714003250-2b9c44734f2b // indirect
50+
github.com/jackc/pgtype v1.8.1 // indirect
51+
github.com/json-iterator/go v1.1.11 // indirect
52+
github.com/leodido/go-urn v1.2.1 // indirect
53+
github.com/mattn/go-isatty v0.0.12 // indirect
54+
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
55+
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
56+
github.com/modern-go/reflect2 v1.0.1 // indirect
57+
github.com/prometheus/client_model v0.2.0 // indirect
58+
github.com/prometheus/common v0.26.0 // indirect
59+
github.com/prometheus/procfs v0.6.0 // indirect
60+
github.com/shurcooL/graphql v0.0.0-20200928012149-18c5c3165e3a // indirect
61+
github.com/tkuchiki/go-timezone v0.2.0 // indirect
62+
github.com/ugorji/go/codec v1.2.6 // indirect
63+
go.uber.org/atomic v1.7.0 // indirect
64+
go.uber.org/multierr v1.6.0 // indirect
65+
golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97 // indirect
66+
golang.org/x/net v0.0.0-20210525063256-abc453219eb5 // indirect
67+
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 // indirect
68+
golang.org/x/text v0.3.6 // indirect
69+
google.golang.org/appengine v1.6.6 // indirect
70+
google.golang.org/protobuf v1.26.0 // indirect
71+
gopkg.in/yaml.v2 v2.4.0 // indirect
72+
)

go.sum

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,6 @@ github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vb
114114
github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
115115
github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
116116
github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A=
117-
github.com/go-openapi/inflect v0.19.0 h1:9jCH9scKIbHeV9m12SmPilScz6krDxKRasNNSNPXu/4=
118117
github.com/go-openapi/inflect v0.19.0/go.mod h1:lHpZVlpIQqLyKwJ4N+YSc9hchQy/i12fJykb83CRBH4=
119118
github.com/go-playground/assert/v2 v2.0.1 h1:MsBgLAaY856+nPRTKrp3/OZK38U/wa0CcBYNjji3q3A=
120119
github.com/go-playground/assert/v2 v2.0.1/go.mod h1:VDjEfimB/XKnb+ZQfWdccd7VUvScMdVu0Titje2rxJ4=
@@ -350,6 +349,7 @@ github.com/modern-go/reflect2 v1.0.1 h1:9f412s+6RmYXLWZSEzVVgPGK7C2PphHj5RJrvfx9
350349
github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
351350
github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
352351
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
352+
github.com/nbio/st v0.0.0-20140626010706-e9e8d9816f32 h1:W6apQkHrMkS0Muv8G/TipAy/FJl/rCYT0+EuS8+Z0z4=
353353
github.com/nbio/st v0.0.0-20140626010706-e9e8d9816f32/go.mod h1:9wM+0iRr9ahx58uYLpLIr5fm8diHn0JbqRycJi6w0Ms=
354354
github.com/nleeper/goment v1.4.2 h1:r4c8KkCrsBJUnVi/IJ5HEqev5QY8aCWOXQtu+eYXtnI=
355355
github.com/nleeper/goment v1.4.2/go.mod h1:zDl5bAyDhqxwQKAvkSXMRLOdCowrdZz53ofRJc4VhTo=
@@ -508,7 +508,6 @@ golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHl
508508
golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
509509
golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs=
510510
golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
511-
golang.org/x/lint v0.0.0-20200302205851-738671d3881b h1:Wh+f8QHJXR411sJR8/vRBTZ7YapZaRvUcLFFJhusH0k=
512511
golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
513512
golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
514513
golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
@@ -518,7 +517,6 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB
518517
golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
519518
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
520519
golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
521-
golang.org/x/mod v0.4.2 h1:Gz96sIWK3OalVv/I/qNygP42zyoKp3xptRVCWRFEBvo=
522520
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
523521
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
524522
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -686,7 +684,6 @@ golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc
686684
golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
687685
golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
688686
golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
689-
golang.org/x/tools v0.1.5 h1:ouewzE6p+/VEB31YYnTbEJdi8pFqKp4P4n85vwo3DHA=
690687
golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
691688
golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
692689
golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

0 commit comments

Comments
 (0)