Skip to content

Commit 23a0f9d

Browse files
committed
bump go to 1.25, switch to go tool
1.25 also required bump of mock package
1 parent 0944903 commit 23a0f9d

File tree

4 files changed

+25
-6
lines changed

4 files changed

+25
-6
lines changed

go.mod

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
module github.com/flashbots/amp-alerts-sink
22

3-
go 1.22.0
3+
go 1.25
4+
5+
toolchain go1.25.0
46

57
require (
68
github.com/PagerDuty/go-pagerduty v1.8.0
@@ -12,7 +14,7 @@ require (
1214
github.com/slack-go/slack v0.15.0
1315
github.com/stretchr/testify v1.9.0
1416
github.com/urfave/cli/v2 v2.27.2
15-
go.uber.org/mock v0.5.0
17+
go.uber.org/mock v0.6.0
1618
go.uber.org/zap v1.27.0
1719
)
1820

@@ -37,5 +39,10 @@ require (
3739
github.com/russross/blackfriday/v2 v2.1.0 // indirect
3840
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect
3941
go.uber.org/multierr v1.11.0 // indirect
42+
golang.org/x/mod v0.27.0 // indirect
43+
golang.org/x/sync v0.16.0 // indirect
44+
golang.org/x/tools v0.36.0 // indirect
4045
gopkg.in/yaml.v3 v3.0.1 // indirect
4146
)
47+
48+
tool go.uber.org/mock/mockgen

go.sum

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,24 @@ go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
6969
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
7070
go.uber.org/mock v0.5.0 h1:KAMbZvZPyBPWgD14IrIQ38QCyjwpvVVV6K/bHl1IwQU=
7171
go.uber.org/mock v0.5.0/go.mod h1:ge71pBPLYDk7QIi1LupWxdAykm7KIEFchiOqd6z7qMM=
72+
go.uber.org/mock v0.6.0 h1:hyF9dfmbgIX5EfOdasqLsWD6xqpNZlXblLB/Dbnwv3Y=
73+
go.uber.org/mock v0.6.0/go.mod h1:KiVJ4BqZJaMj4svdfmHM0AUx4NJYO8ZNpPnZn1Z+BBU=
7274
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
7375
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
7476
go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
7577
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
78+
golang.org/x/mod v0.18.0 h1:5+9lSbEzPSdWkH32vYPBwEpX8KwDbM52Ud9xBUvNlb0=
79+
golang.org/x/mod v0.18.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
80+
golang.org/x/mod v0.27.0 h1:kb+q2PyFnEADO2IEF935ehFUXlWiNjJWtRNgBLSfbxQ=
81+
golang.org/x/mod v0.27.0/go.mod h1:rWI627Fq0DEoudcK+MBkNkCe0EetEaDSwJJkCcjpazc=
82+
golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
83+
golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
84+
golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw=
85+
golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
86+
golang.org/x/tools v0.22.0 h1:gqSGLZqv+AI9lIQzniJ0nZDRG5GBPsSi+DRNHWNz6yA=
87+
golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c=
88+
golang.org/x/tools v0.36.0 h1:kWS0uv/zsvHEle1LbV5LE8QujrxB3wfQyxHfhOk0Qkg=
89+
golang.org/x/tools v0.36.0/go.mod h1:WBDiHKJK8YgLHlcQPYQzNCkUxUypCaa5ZegCVutKm+s=
7690
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
7791
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
7892
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

publisher/pagerduty.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package publisher
22

3-
// TODO: switch to 'go tool' once 1.24 is released
4-
//go:generate mockgen -package mock_publisher -destination ../mock/publisher/pagerduty.go -source pagerduty.go -mock_names pagerDutyClient=Mock_pagerDutyClient pagerDutyClient
3+
//go:generate go tool mockgen -package mock_publisher -destination ../mock/publisher/pagerduty.go -source pagerduty.go -mock_names pagerDutyClient=Mock_pagerDutyClient pagerDutyClient
54

65
import (
76
"context"

publisher/slack.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package publisher
22

3-
// TODO: switch to 'go tool' once 1.24 is released
4-
//go:generate mockgen -package mock_publisher -destination ../mock/publisher/slack.go -source slack.go -mock_names slackApi=Mock_slackApi slackApi
3+
//go:generate go tool mockgen -package mock_publisher -destination ../mock/publisher/slack.go -source slack.go -mock_names slackApi=Mock_slackApi slackApi
54

65
import (
76
"context"

0 commit comments

Comments
 (0)