Skip to content

Commit 1078752

Browse files
authored
chore(deps): Update dependencies and Go version (use 1.25.7 in unit tests) (#1071)
1 parent 9a0938d commit 1078752

File tree

5 files changed

+100
-84
lines changed

5 files changed

+100
-84
lines changed

.github/workflows/tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ jobs:
155155
strategy:
156156
matrix:
157157
goarch: ["", "386"]
158-
go-version: ["1.24", "1.25"]
158+
go-version: ["1.25","1.26"]
159159
fail-fast: false
160160
permissions:
161161
contents: read

build.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,16 @@ function get_protoc() {
7777

7878
os=$(uname -s | tr '[:upper:]' '[:lower:]')
7979
arch=$(uname -m)
80+
protoc_go_arch=$arch
81+
if [[ "$protoc_go_arch" == "x86_64" ]] ; then
82+
protoc_go_arch="amd64"
83+
fi
8084
if [[ "$os" == "darwin" && "$arch" == "arm64" ]] ; then
8185
protoc_url="https://github.com/protocolbuffers/protobuf/releases/download/v${protoc_version}/protoc-${protoc_version}-osx-aarch_64.zip"
82-
protoc_go_url="https://github.com/protocolbuffers/protobuf-go/releases/download/v${proto_go_version}/protoc-gen-go.v${proto_go_version}.${os}.${arch}.tar.gz"
86+
protoc_go_url="https://github.com/protocolbuffers/protobuf-go/releases/download/v${proto_go_version}/protoc-gen-go.v${proto_go_version}.${os}.${protoc_go_arch}.tar.gz"
8387
elif [[ "$os" == "linux" ]] ; then
8488
protoc_url="https://github.com/protocolbuffers/protobuf/releases/download/v${protoc_version}/protoc-${protoc_version}-${os}-${arch}.zip"
85-
protoc_go_url="https://github.com/protocolbuffers/protobuf-go/releases/download/v${proto_go_version}/protoc-gen-go.v${proto_go_version}.${os}.${arch}.tar.gz"
89+
protoc_go_url="https://github.com/protocolbuffers/protobuf-go/releases/download/v${proto_go_version}/protoc-gen-go.v${proto_go_version}.${os}.${protoc_go_arch}.tar.gz"
8690
else
8791
echo "Unsupported protoc platform : $os $arch"
8892
exit 1

go.mod

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module cloud.google.com/go/cloudsqlconn
22

3-
go 1.24.11
4-
5-
toolchain go1.25.5
3+
go 1.25.7
64

75
require (
86
cloud.google.com/go/auth v0.18.2
@@ -11,20 +9,20 @@ require (
119
github.com/google/uuid v1.6.0
1210
github.com/jackc/pgx/v4 v4.18.3
1311
github.com/jackc/pgx/v5 v5.8.0
14-
github.com/microsoft/go-mssqldb v1.9.6
12+
github.com/microsoft/go-mssqldb v1.9.8
1513
go.opencensus.io v0.24.0
16-
golang.org/x/net v0.50.0
17-
golang.org/x/oauth2 v0.35.0
18-
golang.org/x/time v0.14.0
19-
google.golang.org/api v0.266.0
20-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260209200024-4cfbd4190f57
21-
google.golang.org/grpc v1.79.1
14+
golang.org/x/net v0.52.0
15+
golang.org/x/oauth2 v0.36.0
16+
golang.org/x/time v0.15.0
17+
google.golang.org/api v0.271.0
18+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260311181403-84a4fc48630c
19+
google.golang.org/grpc v1.79.2
2220
google.golang.org/protobuf v1.36.11
2321
)
2422

2523
require (
2624
cloud.google.com/go/compute/metadata v0.9.0 // indirect
27-
filippo.io/edwards25519 v1.1.0 // indirect
25+
filippo.io/edwards25519 v1.2.0 // indirect
2826
github.com/cespare/xxhash/v2 v2.3.0 // indirect
2927
github.com/felixge/httpsnoop v1.0.4 // indirect
3028
github.com/go-logr/logr v1.4.3 // indirect
@@ -33,8 +31,8 @@ require (
3331
github.com/golang-sql/sqlexp v0.1.0 // indirect
3432
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
3533
github.com/google/s2a-go v0.1.9 // indirect
36-
github.com/googleapis/enterprise-certificate-proxy v0.3.12 // indirect
37-
github.com/googleapis/gax-go/v2 v2.17.0 // indirect
34+
github.com/googleapis/enterprise-certificate-proxy v0.3.14 // indirect
35+
github.com/googleapis/gax-go/v2 v2.18.0 // indirect
3836
github.com/jackc/chunkreader/v2 v2.0.1 // indirect
3937
github.com/jackc/pgconn v1.14.3 // indirect
4038
github.com/jackc/pgio v1.0.0 // indirect
@@ -45,12 +43,12 @@ require (
4543
github.com/jackc/puddle/v2 v2.2.2 // indirect
4644
github.com/shopspring/decimal v1.4.0 // indirect
4745
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
48-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0 // indirect
49-
go.opentelemetry.io/otel v1.40.0 // indirect
50-
go.opentelemetry.io/otel/metric v1.40.0 // indirect
51-
go.opentelemetry.io/otel/trace v1.40.0 // indirect
52-
golang.org/x/crypto v0.48.0 // indirect
53-
golang.org/x/sync v0.19.0 // indirect
54-
golang.org/x/sys v0.41.0 // indirect
55-
golang.org/x/text v0.34.0 // indirect
46+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0 // indirect
47+
go.opentelemetry.io/otel v1.42.0 // indirect
48+
go.opentelemetry.io/otel/metric v1.42.0 // indirect
49+
go.opentelemetry.io/otel/trace v1.42.0 // indirect
50+
golang.org/x/crypto v0.49.0 // indirect
51+
golang.org/x/sync v0.20.0 // indirect
52+
golang.org/x/sys v0.42.0 // indirect
53+
golang.org/x/text v0.35.0 // indirect
5654
)

0 commit comments

Comments
 (0)