Skip to content

chore: standardized CI + chuk-mcp-server>=0.25.5#12

Open
chrishayuk wants to merge 1 commit into
mainfrom
chore/ci-and-server-0.25.5
Open

chore: standardized CI + chuk-mcp-server>=0.25.5#12
chrishayuk wants to merge 1 commit into
mainfrom
chore/ci-and-server-0.25.5

Conversation

@chrishayuk

Copy link
Copy Markdown
Collaborator

What

  • Adopt the fleet-standard CI workflow (ruff lint+format, mypy, pytest 3.11–3.13 + coverage, bandit).
  • Add a [dependency-groups] dev group mirroring the dev extra so uv sync --dev installs the toolchain.
  • Require chuk-mcp-server>=0.25.5 and relock — parameterized-generic list-item schema fix.

Verification

Full CI lane green locally via pinned uv run.

@chrishayuk chrishayuk force-pushed the chore/ci-and-server-0.25.5 branch 2 times, most recently from 94d5534 to 5cabb0d Compare June 8, 2026 17:40
Add the shared ruff/mypy/bandit/pytest CI workflow and a [dependency-groups]
dev group so `uv sync --dev` installs the toolchain. Bump the chuk-mcp-server
floor to 0.25.5 (parameterized-generic list-item schema fix) and relock.

Signed-off-by: chrishayuk <chrishayuk@googlemail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant