Skip to content

ci: add mcp binary to release workflow#19819

Merged
lystopad merged 1 commit intomainfrom
feature/lystopad/add-mcp-binary-to-release
Mar 11, 2026
Merged

ci: add mcp binary to release workflow#19819
lystopad merged 1 commit intomainfrom
feature/lystopad/add-mcp-binary-to-release

Conversation

@lystopad
Copy link
Copy Markdown
Member

Summary

  • Adds mcp to the BINARIES list in .github/workflows/release.yml so it is built and included in release artifacts and Docker images.

Test plan

  • Built Docker image locally with the updated BINARIES list — all 10 binaries present including mcp at /usr/local/bin/mcp.

Generated with Claude.

@lystopad lystopad requested a review from JkLondon March 11, 2026 18:40
@lystopad lystopad self-assigned this Mar 11, 2026
@lystopad lystopad enabled auto-merge (squash) March 11, 2026 18:40
lystopad added a commit that referenced this pull request Mar 11, 2026
Cherry-pick of #19819 to `release/3.4`.

## Summary
- Adds `mcp` to the `BINARIES` list in `.github/workflows/release.yml`
so it is built and included in release artifacts and Docker images.

Generated with Claude.
@lystopad lystopad merged commit 9aee525 into main Mar 11, 2026
34 checks passed
@lystopad lystopad deleted the feature/lystopad/add-mcp-binary-to-release branch March 11, 2026 21:12
bloxster added a commit that referenced this pull request Mar 18, 2026
## Summary

- Remove \`(experimental)\` label from
\`--prune.include-commitment-history\` flag (feature is now stable,
warning removed in #19774)
- Add documentation for log directory default permissions (\`0700\` for
dir, \`0640\` for files) introduced in #19761
- Update MCP standalone section: \`mcp\` binary is now included in
official GitHub Releases and Docker image (\`/usr/local/bin/mcp\`) since
#19819
- Add missing CLI flags to configuring-erigon#Options:
\`--builder.maxblobs\`, \`--ws.addr\`, \`--ws.api\`, \`--ws.origins\`,
\`--rpc.gethcompat\`, \`--rpc.txsync.defaulttimeout\`,
\`--rpc.txsync.maxtimeout\`, \`--ipcdisable\`, \`--ipcpath\`,
\`--gpo.maxprice\`
- Regenerate \`--help\` output section from v3.3.9-8d7d33c2 binary:
fixes \`--db.read.concurrency\` default (768→1408), normalizes home
paths, aligns flag descriptions with actual binary output

## Related PRs
- #19774 — mark commitment history as non-experimental
- #19761 — flexible log directory permissions with secure defaults
- #19819 — add mcp binary to release workflow

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Erigon Docs Bot <docs-bot@erigon.local>
Co-authored-by: Andy <andy@erigon.docs>
Co-authored-by: Andrew Ashikhmin <34320705+yperbasis@users.noreply.github.com>
Co-authored-by: Bloxster <bloxster@proton.me>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants