Skip to content

Commit dbb8585

Browse files
committed
fix(ci): install uv+Python in Docker image, fix ARM64 cross-compile
- Install uv and Python 3.12 for python_runner tests - Use target-specific AARCH64_UNKNOWN_LINUX_GNU_OPENSSL_* env vars so host build scripts don't link against aarch64 libs - Add shell: bash to Build step for Windows compatibility
1 parent ac5c8a8 commit dbb8585

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ RUN node -v
2222
# Pre-install MCP test server dependencies so npx doesn't fail with missing modules
2323
RUN npx -y @modelcontextprotocol/server-everything@2025.9.12 --help 2>/dev/null || true
2424

25+
# Install uv (Python package manager) and Python for runner tests
26+
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
27+
RUN uv python install 3.12
28+
2529
# Create a new directory for your app
2630
WORKDIR /app
2731

0 commit comments

Comments
 (0)