Skip to content

Commit a66e8aa

Browse files
authored
chore: Consolidate dependency updates from Dependabot PRs (#120)
Consolidates updates from #109, #112, #114, #118, #119. - Unified Go version to 1.25.5 and aligned shared dependencies across monorepo. - Intentional Removal: cloud.google.com/go/storage is removed as GCS operations now use gcloud CLI. - Resolved structural inconsistencies and duplicate entries (chromem-go, blocks). - Verified build and unit tests pass across all modules.
1 parent ee01019 commit a66e8aa

8 files changed

Lines changed: 143 additions & 185 deletions

File tree

cicd-mcp-server/cloudbuild.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
steps:
1616
# Step 1: Install tools (like the linter) and clean the cache.
17-
- name: 'golang:1.24'
17+
- name: 'golang:1.25'
1818
id: 'Install Tools'
1919
entrypoint: 'sh'
2020
args:
@@ -31,7 +31,7 @@ steps:
3131
dir: 'cicd-mcp-server'
3232

3333
# Step 2: Download dependencies.
34-
- name: 'golang:1.24'
34+
- name: 'golang:1.25'
3535
id: 'Download Dependencies'
3636
entrypoint: 'sh'
3737
args:
@@ -46,7 +46,7 @@ steps:
4646
waitFor: ['Install Tools'] # Run after tools are installed
4747

4848
# Step 3: Run the linter.
49-
- name: 'golang:1.24'
49+
- name: 'golang:1.25'
5050
id: 'Run Linter'
5151
entrypoint: 'sh'
5252
args:
@@ -61,7 +61,7 @@ steps:
6161
waitFor: ['Download Dependencies']
6262

6363
# Step 4: Build the code.
64-
- name: 'golang:1.24'
64+
- name: 'golang:1.25'
6565
id: 'Run Build'
6666
entrypoint: 'sh'
6767
args:
@@ -76,7 +76,7 @@ steps:
7676
waitFor: ['Run Linter'] # Wait for lint to pass
7777

7878
# Step 5: Run tests.
79-
- name: 'golang:1.24'
79+
- name: 'golang:1.25'
8080
id: 'Run Tests'
8181
entrypoint: 'sh'
8282
args:

cicd-mcp-server/go.mod

Lines changed: 21 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,53 @@
11
module cicd-mcp-server
22

3-
go 1.24.8
3+
go 1.25.5
44

55
require (
6+
cicd/lib/bm25 v0.0.0
67
cloud.google.com/go/artifactregistry v1.17.2
78
cloud.google.com/go/auth v0.17.0
89
cloud.google.com/go/cloudbuild v1.23.1
910
cloud.google.com/go/iam v1.5.3
1011
cloud.google.com/go/logging v1.13.0
1112
cloud.google.com/go/resourcemanager v1.10.7
1213
cloud.google.com/go/run v1.12.1
13-
cloud.google.com/go/storage v1.57.0
1414
github.com/golang/mock v1.7.0-rc.1
1515
github.com/google/osv-scalibr v0.3.6
1616
github.com/google/uuid v1.6.0
1717
github.com/mark3labs/mcp-go v0.42.0
18-
github.com/modelcontextprotocol/go-sdk v1.3.1
18+
github.com/modelcontextprotocol/go-sdk v1.4.1
1919
github.com/philippgille/chromem-go v0.7.0
2020
github.com/stretchr/testify v1.11.1
2121
google.golang.org/api v0.252.0
22-
google.golang.org/grpc v1.76.0
23-
google.golang.org/protobuf v1.36.10
22+
google.golang.org/grpc v1.78.0
23+
google.golang.org/protobuf v1.36.11
2424
)
2525

2626
require (
27-
github.com/segmentio/asm v1.1.3 // indirect
28-
github.com/segmentio/encoding v0.5.3 // indirect
29-
)
30-
31-
require (
32-
cel.dev/expr v0.24.0 // indirect
3327
cloud.google.com/go v0.123.0 // indirect
3428
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
3529
cloud.google.com/go/compute/metadata v0.9.0 // indirect
3630
cloud.google.com/go/longrunning v0.7.0 // indirect
37-
cloud.google.com/go/monitoring v1.24.3 // indirect
3831
cyphar.com/go-pathrs v0.2.1 // indirect
3932
deps.dev/api/v3 v3.0.0-20250903005441-604c45d5b44b // indirect
4033
deps.dev/api/v3alpha v0.0.0-20250903005441-604c45d5b44b // indirect
4134
deps.dev/util/maven v0.0.0-20250903005441-604c45d5b44b // indirect
4235
deps.dev/util/pypi v0.0.0-20250903005441-604c45d5b44b // indirect
4336
deps.dev/util/resolve v0.0.0-20250903005441-604c45d5b44b // indirect
4437
deps.dev/util/semver v0.0.0-20250903005441-604c45d5b44b // indirect
45-
cicd/lib/bm25 v0.0.0
4638
github.com/AdaLogics/go-fuzz-headers v0.0.0-20240806141605-e8a1dd7889d6 // indirect
4739
github.com/AdamKorcz/go-118-fuzz-build v0.0.0-20230306123547-8075edf89bb0 // indirect
4840
github.com/BurntSushi/toml v1.5.0 // indirect
4941
github.com/CycloneDX/cyclonedx-go v0.9.2 // indirect
5042
github.com/GehirnInc/crypt v0.0.0-20230320061759-8cc1b52080c5 // indirect
51-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect
52-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.54.0 // indirect
53-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.54.0 // indirect
5443
github.com/Microsoft/go-winio v0.6.2 // indirect
5544
github.com/Microsoft/hcsshim v0.13.0 // indirect
5645
github.com/agext/levenshtein v1.2.3 // indirect
5746
github.com/anchore/go-lzo v0.1.0 // indirect
5847
github.com/anchore/go-struct-converter v0.0.0-20230627203149-c72ef8859ca9 // indirect
5948
github.com/bahlo/generic-list-go v0.2.0 // indirect
60-
github.com/buger/jsonparser v1.1.1 // indirect
49+
github.com/buger/jsonparser v1.1.2 // indirect
6150
github.com/cespare/xxhash/v2 v2.3.0 // indirect
62-
github.com/cncf/xds/go v0.0.0-20251014123835-2ee22ca58382 // indirect
6351
github.com/compose-spec/compose-go/v2 v2.8.1 // indirect
6452
github.com/containerd/cgroups/v3 v3.0.5 // indirect
6553
github.com/containerd/containerd v1.7.29 // indirect
@@ -91,15 +79,12 @@ require (
9179
github.com/dustin/go-humanize v1.0.1 // indirect
9280
github.com/edsrzf/mmap-go v1.1.0 // indirect
9381
github.com/elliotwutingfeng/asciiset v0.0.0-20230602022725-51bbb787efab // indirect
94-
github.com/envoyproxy/go-control-plane/envoy v1.35.0 // indirect
95-
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
9682
github.com/erikvarga/go-rpmdb v0.0.0-20250523120114-a15a62cd4593 // indirect
9783
github.com/felixge/httpsnoop v1.0.4 // indirect
9884
github.com/go-errors/errors v1.0.2 // indirect
9985
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
100-
github.com/go-git/go-billy/v5 v5.6.2 // indirect
101-
github.com/go-git/go-git/v5 v5.16.5 // indirect
102-
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
86+
github.com/go-git/go-billy/v5 v5.8.0 // indirect
87+
github.com/go-git/go-git/v5 v5.17.1 // indirect
10388
github.com/go-logr/logr v1.4.3 // indirect
10489
github.com/go-logr/stdr v1.2.2 // indirect
10590
github.com/go-ole/go-ole v1.2.6 // indirect
@@ -149,6 +134,8 @@ require (
149134
github.com/saferwall/pe v1.5.7 // indirect
150135
github.com/santhosh-tekuri/jsonschema/v6 v6.0.1 // indirect
151136
github.com/secDre4mer/pkcs7 v0.0.0-20240322103146-665324a4461d // indirect
137+
github.com/segmentio/asm v1.1.3 // indirect
138+
github.com/segmentio/encoding v0.5.4 // indirect
152139
github.com/shirou/gopsutil v3.21.11+incompatible // indirect
153140
github.com/sirupsen/logrus v1.9.4-0.20230606125235-dd1b4c2e81af // indirect
154141
github.com/spdx/gordf v0.0.0-20221230105357-b735bd5aac89 // indirect
@@ -180,27 +167,28 @@ require (
180167
go.opentelemetry.io/otel/sdk v1.40.0 // indirect
181168
go.opentelemetry.io/otel/sdk/metric v1.40.0 // indirect
182169
go.opentelemetry.io/otel/trace v1.40.0 // indirect
170+
go.opentelemetry.io/proto/otlp v1.7.0 // indirect
183171
go.uber.org/atomic v1.7.0 // indirect
184172
go.uber.org/multierr v1.11.0 // indirect
185173
go.uber.org/zap v1.17.0 // indirect
186174
go.yaml.in/yaml/v3 v3.0.4 // indirect
187-
golang.org/x/crypto v0.45.0 // indirect
175+
golang.org/x/crypto v0.47.0 // indirect
188176
golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 // indirect
189-
golang.org/x/mod v0.29.0 // indirect
190-
golang.org/x/net v0.47.0 // indirect
191-
golang.org/x/oauth2 v0.32.0 // indirect
192-
golang.org/x/sync v0.18.0 // indirect
177+
golang.org/x/mod v0.32.0 // indirect
178+
golang.org/x/net v0.49.0 // indirect
179+
golang.org/x/oauth2 v0.34.0 // indirect
180+
golang.org/x/sync v0.19.0 // indirect
193181
golang.org/x/sys v0.40.0 // indirect
194-
golang.org/x/telemetry v0.0.0-20251008203120-078029d740a8 // indirect
195-
golang.org/x/text v0.31.0 // indirect
182+
golang.org/x/telemetry v0.0.0-20260109210033-bd525da824e2 // indirect
183+
golang.org/x/text v0.33.0 // indirect
196184
golang.org/x/time v0.14.0 // indirect
197-
golang.org/x/tools v0.38.0 // indirect
185+
golang.org/x/tools v0.41.0 // indirect
198186
golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated // indirect
199187
golang.org/x/vuln v1.1.4 // indirect
200188
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
201189
google.golang.org/genproto v0.0.0-20251020155222-88f65dc88635 // indirect
202-
google.golang.org/genproto/googleapis/api v0.0.0-20251020155222-88f65dc88635 // indirect
203-
google.golang.org/genproto/googleapis/rpc v0.0.0-20251020155222-88f65dc88635 // indirect
190+
google.golang.org/genproto/googleapis/api v0.0.0-20251029180050-ab9386a59fda // indirect
191+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251029180050-ab9386a59fda // indirect
204192
gopkg.in/ini.v1 v1.67.0 // indirect
205193
gopkg.in/warnings.v0 v0.1.2 // indirect
206194
gopkg.in/yaml.v3 v3.0.1 // indirect

0 commit comments

Comments
 (0)