@@ -14,16 +14,16 @@ permissions:
1414 contents : read
1515
1616env :
17- CONFORMANCE_VERSION : " 0.2.0-alpha.5 "
17+ CONFORMANCE_VERSION : " 0.2.0-alpha.9 "
1818
1919jobs :
2020 server-conformance :
2121 runs-on : ubuntu-latest
2222 steps :
2323 - name : Check out code
24- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
24+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
2525 - name : Set up Go
26- uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4 .0
26+ uses : actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5 .0
2727 with :
2828 go-version : " ^1.26"
2929 - name : Set up Node.js
@@ -43,34 +43,34 @@ jobs:
4343 --suite active \
4444 --spec-version 2025-11-25 \
4545 --expected-failures ./conformance/baseline.yml
46- - name : Run conformance tests (stateless, 2026-07-28)
46+ - name : Run conformance tests (stateless, 2026-07-28, full suite )
4747 run : |
4848 ./everything-server -http=":3001" -stateless &
4949 SERVER_PID=$!
5050 trap "kill -9 $SERVER_PID 2>/dev/null || true; wait $SERVER_PID 2>/dev/null || true" EXIT
5151 timeout 30 bash -c 'until curl -s http://localhost:3001/mcp > /dev/null; do sleep 0.5; done'
5252 npx -y "@modelcontextprotocol/conformance@${CONFORMANCE_VERSION}" server \
5353 --url http://localhost:3001/mcp \
54- --suite active \
54+ --suite all \
5555 --spec-version 2026-07-28 \
5656 --expected-failures ./conformance/baseline.yml
5757
5858 client-conformance :
5959 runs-on : ubuntu-latest
6060 steps :
6161 - name : Check out code
62- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
62+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
6363 - name : Set up Go
64- uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4 .0
64+ uses : actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5 .0
6565 with :
6666 go-version : " ^1.26"
6767 - name : Set up Node.js
6868 uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
6969 with :
7070 node-version : 22
71- - name : Run conformance tests
71+ - name : Run conformance tests (full suite)
7272 run : |
7373 npx -y "@modelcontextprotocol/conformance@${CONFORMANCE_VERSION}" client \
7474 --command "go run ./conformance/everything-client" \
75- --suite core \
75+ --suite all \
7676 --expected-failures ./conformance/baseline.yml
0 commit comments