Skip to content

Commit d76fd49

Browse files
authored
chore: bump Go to 1.26.0 and golangci-lint to v2.10.1 (#251)
Update Go version references from 1.25.6 to 1.26.0 across go.mod, README.md, and docs/requirements.md. Bump golangci-lint-action to v9.2.0 and golangci-lint to v2.10.1 for Go 1.26.0 compatibility. Closes #248
1 parent 557fc34 commit d76fd49

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

.github/workflows/golangci-lint.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ jobs:
2525
go-version-file: go.mod
2626

2727
- name: golangci-lint
28-
uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # 8.0.0
28+
uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
2929
with:
30-
version: v2.4.0
30+
version: v2.10.1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ Plugin SDKs are built using the [mcpd plugin Protocol Buffers specification](htt
135135
## 💻 Development
136136

137137
If you are developing `mcpd`, you will need:
138-
- [**Go**](https://go.dev/doc/install) (v1.25.6+ recommended)
138+
- [**Go**](https://go.dev/doc/install) (v1.26.0+ recommended)
139139

140140
Build local code:
141141
```bash

docs/requirements.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ To use `mcpd`, ensure the following tools are installed:
55
| Tool | Purpose | URL |
66
|----------------|-------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
77
| `Docker` | For running MCP servers as Docker containers | [https://www.docker.com/products/docker-desktop/](https://www.docker.com/products/docker-desktop/) |
8-
| `Go >= 1.25.6` | Required for building `mcpd` and running tests | [https://go.dev/doc/install](https://go.dev/doc/install) |
8+
| `Go >= 1.26.0` | Required for building `mcpd` and running tests | [https://go.dev/doc/install](https://go.dev/doc/install) |
99
| `uv` | For running `uvx` Python packages in `mcpd`, and local docs | [https://docs.astral.sh/uv/getting-started/installation/](https://docs.astral.sh/uv/getting-started/installation/) |
1010
| `npx` | For running JavaScript/TypeScript packages in `mcpd` | [https://docs.npmjs.com/downloading-and-installing-node-js-and-npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) |
1111

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/mozilla-ai/mcpd
22

3-
go 1.25.6
3+
go 1.26.0
44

55
require (
66
github.com/BurntSushi/toml v1.5.0

0 commit comments

Comments
 (0)