Skip to content

Commit 2521e4d

Browse files
authored
Merge pull request #138 from mattn/update-deps
update dependencies
2 parents 38f3ffd + 822111c commit 2521e4d

File tree

4 files changed

+35
-20
lines changed

4 files changed

+35
-20
lines changed

.github/workflows/go.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
go: [ '1.17.x', '1.18.x' ]
10+
go: [ '1.19.x', '1.20.x' ]
1111
steps:
1212

1313
- name: Set up Go

Makefile

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ VERSION := $$(make -s show-version)
33
CURRENT_REVISION := $(shell git rev-parse --short HEAD)
44
BUILD_LDFLAGS := "-s -w -X main.revision=$(CURRENT_REVISION)"
55
GOBIN ?= $(shell go env GOPATH)/bin
6+
export GO111MODULE=on
67

78
.PHONY: all
8-
all: build
9+
all: clean build
910

1011
.PHONY: build
1112
build:
@@ -17,14 +18,14 @@ install:
1718

1819
.PHONY: show-version
1920
show-version: $(GOBIN)/gobump
20-
@gobump show -r .
21+
gobump show -r .
2122

2223
$(GOBIN)/gobump:
23-
@go install github.com/x-motemen/gobump/cmd/gobump@latest
24+
go install github.com/x-motemen/gobump/cmd/gobump@latest
2425

2526
.PHONY: cross
2627
cross: $(GOBIN)/goxz
27-
goxz -n $(BIN) -pv=v$(VERSION) -build-ldflags=$(BUILD_LDFLAGS) .
28+
goxz -n $(BIN) -pv=v$(VERSION) -arch=amd64 -build-ldflags=$(BUILD_LDFLAGS) .
2829

2930
$(GOBIN)/goxz:
3031
go install github.com/Songmu/goxz/cmd/goxz@latest
@@ -38,6 +39,20 @@ clean:
3839
rm -rf $(BIN) goxz
3940
go clean
4041

42+
.PHONY: bump
43+
bump: $(GOBIN)/gobump
44+
ifneq ($(shell git status --porcelain),)
45+
$(error git workspace is dirty)
46+
endif
47+
ifneq ($(shell git rev-parse --abbrev-ref HEAD),main)
48+
$(error current branch is not main)
49+
endif
50+
@gobump up -w .
51+
git commit -am "bump up version to $(VERSION)"
52+
git tag "v$(VERSION)"
53+
git push origin main
54+
git push origin "refs/tags/v$(VERSION)"
55+
4156
.PHONY: upload
4257
upload: $(GOBIN)/ghr
4358
ghr "v$(VERSION)" goxz

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
module github.com/mattn/goreman
22

3-
go 1.17
3+
go 1.19
44

55
require (
6-
github.com/joho/godotenv v1.4.0
7-
github.com/mattn/go-colorable v0.1.12
8-
golang.org/x/sys v0.0.0-20220708085239-5a0f0661e09d
6+
github.com/joho/godotenv v1.5.1
7+
github.com/mattn/go-colorable v0.1.13
8+
golang.org/x/sys v0.6.0
99
gopkg.in/yaml.v3 v3.0.1
1010
)
1111

12-
require github.com/mattn/go-isatty v0.0.14 // indirect
12+
require github.com/mattn/go-isatty v0.0.17 // indirect

go.sum

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
github.com/joho/godotenv v1.4.0 h1:3l4+N6zfMWnkbPEXKng2o2/MR5mSwTrBih4ZEkkz1lg=
2-
github.com/joho/godotenv v1.4.0/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
3-
github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40=
4-
github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4=
5-
github.com/mattn/go-isatty v0.0.14 h1:yVuAays6BHfxijgZPzw+3Zlu5yQgKGP2/hcQbHb7S9Y=
6-
github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94=
7-
golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
8-
golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
9-
golang.org/x/sys v0.0.0-20220708085239-5a0f0661e09d h1:/m5NbqQelATgoSPVC2Z23sR4kVNokFwDDyWh/3rGY+I=
10-
golang.org/x/sys v0.0.0-20220708085239-5a0f0661e09d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
1+
github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0=
2+
github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
3+
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
4+
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
5+
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
6+
github.com/mattn/go-isatty v0.0.17 h1:BTarxUcIeDqL27Mc+vyvdWYSL28zpIhv3RoTdsLMPng=
7+
github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
8+
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
9+
golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
10+
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
1111
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
1212
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
1313
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=

0 commit comments

Comments
 (0)