Skip to content

Commit b3983ee

Browse files
authored
Upgrade golang and dependencies (#28)
1 parent de1a0aa commit b3983ee

File tree

4 files changed

+151
-470
lines changed

4 files changed

+151
-470
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- uses: actions/checkout@v4
4242
- uses: actions/setup-go@v5
4343
with:
44-
go-version: '^1.18.10'
44+
go-version: '^1.23.2'
4545
- run: ${{ matrix.goopts }} go build -o ${{ matrix.filename }} -ldflags="-X 'main.Version=${GITHUB_REF##*/}' -X 'main.CommitHash=${GITHUB_SHA}' -X 'main.BuildTimestamp=$(date)'" ./cmd/git-backup
4646
env:
4747
GOOS: ${{ matrix.goos }}

go.mod

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,39 @@
11
module git-backup
22

3-
go 1.18
3+
go 1.22.0
4+
5+
toolchain go1.23.2
46

57
require (
6-
github.com/go-git/go-git/v5 v5.4.2
8+
github.com/go-git/go-git/v5 v5.12.0
79
github.com/google/go-github/v43 v43.0.0
8-
github.com/xanzy/go-gitlab v0.60.0
9-
golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c
10-
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
10+
github.com/xanzy/go-gitlab v0.113.0
11+
golang.org/x/oauth2 v0.23.0
12+
gopkg.in/yaml.v3 v3.0.1
1113
)
1214

1315
require (
14-
github.com/Microsoft/go-winio v0.4.16 // indirect
15-
github.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7 // indirect
16-
github.com/acomagu/bufpipe v1.0.3 // indirect
17-
github.com/emirpasic/gods v1.12.0 // indirect
18-
github.com/go-git/gcfg v1.5.0 // indirect
19-
github.com/go-git/go-billy/v5 v5.3.1 // indirect
20-
github.com/golang/protobuf v1.5.2 // indirect
16+
dario.cat/mergo v1.0.1 // indirect
17+
github.com/Microsoft/go-winio v0.6.2 // indirect
18+
github.com/ProtonMail/go-crypto v1.0.0 // indirect
19+
github.com/cloudflare/circl v1.5.0 // indirect
20+
github.com/cyphar/filepath-securejoin v0.3.4 // indirect
21+
github.com/emirpasic/gods v1.18.1 // indirect
22+
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
23+
github.com/go-git/go-billy/v5 v5.6.0 // indirect
24+
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
2125
github.com/google/go-querystring v1.1.0 // indirect
22-
github.com/hashicorp/go-cleanhttp v0.5.1 // indirect
23-
github.com/hashicorp/go-retryablehttp v0.6.8 // indirect
24-
github.com/imdario/mergo v0.3.12 // indirect
26+
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
27+
github.com/hashicorp/go-retryablehttp v0.7.7 // indirect
2528
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
26-
github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351 // indirect
27-
github.com/mitchellh/go-homedir v1.1.0 // indirect
28-
github.com/sergi/go-diff v1.1.0 // indirect
29-
github.com/xanzy/ssh-agent v0.3.0 // indirect
30-
golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 // indirect
31-
golang.org/x/net v0.0.0-20210614182718-04defd469f4e // indirect
32-
golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf // indirect
33-
golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba // indirect
34-
google.golang.org/appengine v1.6.7 // indirect
35-
google.golang.org/protobuf v1.27.1 // indirect
29+
github.com/kevinburke/ssh_config v1.2.0 // indirect
30+
github.com/pjbgf/sha1cd v0.3.0 // indirect
31+
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect
32+
github.com/skeema/knownhosts v1.3.0 // indirect
33+
github.com/xanzy/ssh-agent v0.3.3 // indirect
34+
golang.org/x/crypto v0.28.0 // indirect
35+
golang.org/x/net v0.30.0 // indirect
36+
golang.org/x/sys v0.26.0 // indirect
37+
golang.org/x/time v0.7.0 // indirect
3638
gopkg.in/warnings.v0 v0.1.2 // indirect
37-
gopkg.in/yaml.v2 v2.4.0 // indirect
3839
)

0 commit comments

Comments
 (0)