Skip to content

Commit 5ab8258

Browse files
authored
Merge pull request #699 from mackerelio/go124
use Go 1.24
2 parents 2a2f7cc + ebeaf2a commit 5ab8258

6 files changed

Lines changed: 10 additions & 21 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- uses: actions/checkout@v4
3434
- uses: actions/setup-go@v5
3535
with:
36-
go-version: 1.23.x
36+
go-version: 1.24.x
3737
cache: true
3838
- run: make all
3939
- uses: actions/upload-artifact@v4

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.23-alpine AS builder
1+
FROM golang:1.24-alpine AS builder
22
RUN apk add --no-cache make git
33
WORKDIR /go/src/github.com/mackerelio/mkr/
44
COPY . .

Makefile

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ export CGO_ENABLED := 0
77
.PHONY: all
88
all: clean cross test rpm deb
99

10-
.PHONY: devel-deps
11-
devel-deps:
12-
go install github.com/Songmu/goxz/cmd/goxz
13-
1410
.PHONY: test
1511
test:
1612
go test -v ./...
@@ -20,10 +16,10 @@ build:
2016
go build -ldflags=$(BUILD_LDFLAGS) -o $(BIN) .
2117

2218
.PHONY: cross
23-
cross: devel-deps
24-
goxz -d snapshot -os darwin -arch amd64,arm64 \
19+
cross:
20+
go tool github.com/Songmu/goxz/cmd/goxz -d snapshot -os darwin -arch amd64,arm64 \
2521
-build-ldflags=$(BUILD_LDFLAGS)
26-
goxz -d snapshot -os linux -arch 386,amd64,arm64,arm \
22+
go tool github.com/Songmu/goxz/cmd/goxz -d snapshot -os linux -arch 386,amd64,arm64,arm \
2723
-build-ldflags=$(BUILD_LDFLAGS)
2824

2925
.PHONY: rpm

go.mod

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
module github.com/mackerelio/mkr
22

3-
go 1.23.0
3+
go 1.24.0
44

5-
toolchain go1.23.7
5+
toolchain go1.24.2
66

77
require (
8-
github.com/Songmu/goxz v0.9.1
98
github.com/Songmu/prompter v0.5.1
109
github.com/Songmu/retry v0.1.0
1110
github.com/Songmu/wrapcommander v0.1.0
@@ -31,6 +30,7 @@ require (
3130

3231
require (
3332
github.com/BurntSushi/toml v1.3.2 // indirect
33+
github.com/Songmu/goxz v0.9.1 // indirect
3434
github.com/Songmu/timeout v0.4.0 // indirect
3535
github.com/agext/levenshtein v1.2.3 // indirect
3636
github.com/andybalholm/brotli v1.0.4 // indirect
@@ -68,3 +68,5 @@ require (
6868
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f // indirect
6969
gopkg.in/yaml.v3 v3.0.1 // indirect
7070
)
71+
72+
tool github.com/Songmu/goxz/cmd/goxz

go.sum

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,6 @@ github.com/mackerelio/golib v1.2.1 h1:SDcDn6Jw3p9bi1N0bg1Z/ilG5qcBB23qL8xNwrU0gg
8686
github.com/mackerelio/golib v1.2.1/go.mod h1:b8ZaapsHGH1FlEJlCqfD98CqafLeyMevyATDlID2BsM=
8787
github.com/mackerelio/mackerel-agent v0.84.0 h1:tfFIGbPdiRiUsZG7Nd4o5/tpR76Bgk1NBVs6USJCQHo=
8888
github.com/mackerelio/mackerel-agent v0.84.0/go.mod h1:kVwLWoJZmcs1mhLnsMUihdxUKgfK4edMkvJMCgBE43M=
89-
github.com/mackerelio/mackerel-client-go v0.36.0 h1:/dLedCmGWpo1cIKi5BB8QYtbA8w/R8McieleQ+Vme8w=
90-
github.com/mackerelio/mackerel-client-go v0.36.0/go.mod h1:EJom2FXbK0Akv61dVsRiH9oKggk4IWlgb6hrQtGK1Z4=
9189
github.com/mackerelio/mackerel-client-go v0.37.0 h1:53s5mP1JpCB8JCPpz1aP3iyvfGFC+pOA7L05ZgEmNA8=
9290
github.com/mackerelio/mackerel-client-go v0.37.0/go.mod h1:EJom2FXbK0Akv61dVsRiH9oKggk4IWlgb6hrQtGK1Z4=
9391
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=

tools.go

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)