Skip to content

feat(mcp): add container build - #35

Merged
denial123789 merged 1 commit into
mainfrom
feat/mcp-container
Aug 15, 2026
Merged

feat(mcp): add container build#35
denial123789 merged 1 commit into
mainfrom
feat/mcp-container

Conversation

@denial123789

Copy link
Copy Markdown
Contributor

Summary

  • add a minimal multi-stage container for the existing six-tool stdio MCP bridge
  • run the container as the unprivileged Node user
  • include OCI source, license, and MCP namespace labels
  • document local build/run with an external Harness API
  • build the image in the existing CI release gate

Validation

  • npm run build:runtime
  • npx vitest run tests/unit/mcp-server.test.ts tests/integration/mcp.test.ts (13 passed)
  • git diff --check
  • workflow YAML parse

A local Docker build reached Docker Hub image resolution, but the local daemon received repeated EOF responses from Docker Hub. The PR CI performs the authoritative image build on GitHub infrastructure.

Scope

This PR does not publish an image or register external metadata. It only adds a reproducible source build and CI validation.

@denial123789
denial123789 merged commit 63d0690 into main Aug 15, 2026
5 checks passed
@denial123789
denial123789 deleted the feat/mcp-container branch August 15, 2026 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants