Skip to content

ci: test Python and OpenCode bindings - #3

Merged
ericmey merged 1 commit into
mainfrom
yua/ci
Sep 29, 2026
Merged

ericmey merged 1 commit into
mainfrom
yua/ci

Conversation

@ericmey

@ericmey ericmey commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Run the adapter checks in one CI job on PRs and main: Python 3.12 package install, lint, format, mypy, pytest, and Bun tests. The only source changes are Ruff formatting already checked locally.

Copilot AI balanced review requested due to automatic review settings September 29, 2026 19:06

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approved

The workflow matches the repository configuration, and source changes are formatting-only.

Review effort: Balanced
Findings: None

What changed in this PR

Adds CI coverage for Python adapter checks and OpenCode binding tests.

Changes:

  • Adds Python 3.12 linting, formatting, type checking, and tests.
  • Adds pinned Bun installation and JavaScript tests.
  • Applies Ruff-only formatting updates.
File Description
.github/​workflows/​ci.yml Adds CI for Python and Bun checks.
src/​musubi_opencode/​bridge.py Applies Ruff formatting.
tests/​test_mcp.py Applies Ruff formatting.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@ericmey
ericmey merged commit ef6b56a into main Sep 29, 2026
2 of 3 checks passed
@ericmey
ericmey deleted the yua/ci branch September 29, 2026 19:08
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.

3 participants