Tags: pab1it0/chess-mcp
Tags
refactor: implement semantic versioning and MCP registry deployment (#25 ) Comprehensive CI/CD refactoring to support semantic versioning, automated releases, and MCP registry deployment: - Add semantic versioning to Docker images based on git tags (semver with v prefix) - Configure multi-registry publishing (Docker Hub + GitHub Container Registry) - Add dynamic VERSION build argument to Dockerfile - Enhance OCI image labels with MCP-specific metadata - Add io.modelcontextprotocol.server.name label - Add mcp.server.transport.stdio, mcp.server.category, and mcp.server.tags labels - Create automated release workflow for tag pushes - Implement PyPI publishing with Sigstore artifact signing - Add GitHub Release automation with release notes - Configure MCP Registry deployment integration - Create server.json for MCP registry metadata - Add sync-version.yml workflow to maintain version consistency - Refactor CI workflow with separate test and build jobs - Enable multi-platform Docker builds (linux/amd64, linux/arm64) This aligns the project with prometheus-mcp-server standards for enterprise-grade CI/CD practices. Co-authored-by: Claude <[email protected]>