Skip to content

Commit 3ef028f

Browse files
committed
updated to add varden mcp test.
Updated release to create correct binary for github action.
1 parent 02dbbc5 commit 3ef028f

2 files changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: Release
22
on:
33
push:
44
tags: ["v*"]
5-
65
permissions:
76
contents: write
8-
97
jobs:
108
build:
119
strategy:
@@ -26,10 +24,20 @@ jobs:
2624
runs-on: ${{ matrix.os }}
2725
steps:
2826
- uses: actions/checkout@v4
27+
2928
- uses: dtolnay/rust-toolchain@stable
3029
with:
3130
targets: ${{ matrix.target }}
31+
3232
- run: cargo build --release --target ${{ matrix.target }} -p mcp-probe
33+
34+
- name: Rename binary with target triple
35+
shell: bash
36+
run: |
37+
src="target/${{ matrix.target }}/release/${{ matrix.binary }}"
38+
ext="${{ matrix.os == 'windows-latest' && '.exe' || '' }}"
39+
cp "$src" "mcp-probe-${{ matrix.target }}${ext}"
40+
3341
- uses: softprops/action-gh-release@v2
3442
with:
35-
files: target/${{ matrix.target }}/release/${{ matrix.binary }}
43+
files: mcp-probe-${{ matrix.target }}*

COMPATIBILITY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ This document lists MCP servers and fixtures that have been exercised with mcp-p
2020
|--------|-----------|-----------|-------------|-------|
2121
| [mcp-probe echo example](./examples/echo-server/server.py) | stdio | 0.2.0 | pass | In-repo fixture; tools + resources, no prompts. `python3 examples/echo-server/server.py` |
2222
| [mcp_probe_fake_server](./crates/mcp-probe-core/src/bin/fake_server.rs) | stdio | 0.2.0 | pass | Rust test double; all three list surfaces. Used in `cargo test`. |
23+
| [Varden MCP](https://github.com/markndg/varden) | stdio | 0.2.0 | pass | tools + resources + prompts. 14-scenario functional suite at `varden_functional.suite.json`. `varden-mcp` command. |
2324
| *Your server here* | stdio | | | PRs welcome — see [CONTRIBUTING.md](./CONTRIBUTING.md) |
2425

2526
## Reference commands

0 commit comments

Comments
 (0)