File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -113,9 +113,14 @@ jobs:
113113 # # Run integration tests. This script builds the server bundle and runs tests.
114114 # # We do NOT use 'npm run build-and-test' as it runs query unit tests which
115115 # # have a dedicated workflow (query-unit-tests.yml).
116+ # #
117+ # # On Windows, GNU Make's SHELL := bash resolves to WSL's bash.exe
118+ # # (C:\Windows\System32\bash.exe) instead of Git Bash, causing
119+ # # "Windows Subsystem for Linux has no installed distributions" errors.
120+ # # We override SHELL with the full Git Bash path to avoid this.
116121 - name : MCP Integration Tests - Run integration tests
117122 shell : bash
118- run : make -C client test-integration
123+ run : make -C client test-integration SHELL="$(which bash)"
119124
120125 - name : MCP Integration Tests - Stop the background MCP server process
121126 if : always() && matrix.mcp-mode == 'http'
You can’t perform that action at this time.
0 commit comments