docs: update repository name and add clear acknowledgements section to primary README (#12)
* docs: Update git repo name * docs: add acknowledgements section * docs: clarifications and consistency improvements * ci: Update CodeRabbit configuration * Update README.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * docs: Fix repo path everywhere --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
parent
1e7fa38cf4
commit
e11ba127cd
@@ -14,7 +14,7 @@ concurrency:
|
||||
cancel-in-progress: true
|
||||
|
||||
env:
|
||||
DOCKERHUB_REPO: spkane/freecad-mcp
|
||||
DOCKERHUB_REPO: spkane/freecad-robust-mcp
|
||||
|
||||
jobs:
|
||||
release:
|
||||
@@ -87,7 +87,7 @@ jobs:
|
||||
# Latest tag - only for stable releases
|
||||
type=raw,value=latest,enable=${{ steps.version.outputs.is_prerelease == 'false' }}
|
||||
labels: |
|
||||
org.opencontainers.image.title=FreeCAD MCP Server
|
||||
org.opencontainers.image.title=FreeCAD Robust MCP Server
|
||||
org.opencontainers.image.description=Model Context Protocol server for FreeCAD integration
|
||||
org.opencontainers.image.vendor=spkane
|
||||
org.opencontainers.image.version=${{ steps.version.outputs.version }}
|
||||
|
||||
@@ -27,7 +27,7 @@ concurrency:
|
||||
|
||||
env:
|
||||
REGISTRY: ghcr.io
|
||||
IMAGE_NAME: ${{ github.repository }}
|
||||
IMAGE_NAME: freecad-robust-mcp
|
||||
|
||||
jobs:
|
||||
build:
|
||||
@@ -103,13 +103,13 @@ jobs:
|
||||
- name: Test Docker image
|
||||
run: |
|
||||
# Build for current platform only for testing
|
||||
docker build --build-arg VERSION=${{ steps.version.outputs.VERSION }} -t freecad-mcp:test .
|
||||
docker build --build-arg VERSION=${{ steps.version.outputs.VERSION }} -t ${{ env.IMAGE_NAME }}:test .
|
||||
|
||||
# Test that the container starts and responds to MCP initialize
|
||||
echo '{"jsonrpc":"2.0","id":0,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}' | \
|
||||
timeout 30 docker run --rm -i \
|
||||
-e FREECAD_MODE=xmlrpc \
|
||||
freecad-mcp:test 2>&1 | \
|
||||
${{ env.IMAGE_NAME }}:test 2>&1 | \
|
||||
grep -q '"result"' && echo "Container test passed" || echo "Container test completed"
|
||||
|
||||
- name: Scan for vulnerabilities
|
||||
|
||||
@@ -111,7 +111,7 @@ jobs:
|
||||
## More Information
|
||||
|
||||
For full documentation, visit:
|
||||
https://github.com/spkane/freecad-mcp
|
||||
https://github.com/spkane/freecad-robust-mcp-and-more
|
||||
|
||||
## License
|
||||
|
||||
|
||||
Reference in New Issue
Block a user