Skip to content

Commit 71d6bf3

Browse files
luarssclaude
andcommitted
fix: target runtime stage for Docker image with MCP label
The Dockerfile's last stage (test) doesn't have the MCP LABEL. Use --target runtime to build the production image with the label. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 9c5c4ba commit 71d6bf3

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ jobs:
3535
run: |
3636
ORFS_VER=$(make --no-print-directory print-ORFS_VERSION)
3737
docker buildx build \
38+
--target runtime \
3839
--build-arg ORFS_VERSION=$ORFS_VER \
3940
--build-arg UV_VERSION=$(make --no-print-directory print-UV_VERSION) \
40-
--annotation "manifest:io.modelcontextprotocol.server.name=io.github.luarss/openroad-mcp" \
4141
-t ghcr.io/luarss/openroad-mcp:$ORFS_VER \
4242
-t ghcr.io/luarss/openroad-mcp:"$IMAGE_TAG" \
4343
-t ghcr.io/luarss/openroad-mcp:latest \

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "openroad-mcp"
7-
version = "0.3.0.dev7"
7+
version = "0.3.0.dev8"
88
authors = [
99
{name = "Precision Innovations", email="jluar@precisioninno.com"},
1010
]

0 commit comments

Comments
 (0)