Add release infrastructure and complete implementation

- Dockerfile: distroless container for MCP server
- GoReleaser: multi-platform binary and Docker builds with cosign signing
- GitHub Actions: release workflow using shared actions
- Semver config for automatic version calculation
- Persistence layer, content indexing, and improved tool handlers
This commit is contained in:
2026-03-07 18:31:00 +00:00
parent 0ddd0e4598
commit dded4ec04c
17 changed files with 2511 additions and 133 deletions
+3
View File
@@ -0,0 +1,3 @@
FROM gcr.io/distroless/static-debian12:nonroot
COPY compactor /usr/local/bin/compactor
ENTRYPOINT ["compactor"]