Gemini: make GitHub release workflow build MCP artifacts too #73

Open
opened 2026-05-28 01:16:26 +02:00 by codex · 0 comments
Collaborator

Context

.github/workflows/release.yml currently needs to verify both published packages: fallow-py and fallow-py-mcp.

Task

Update the GitHub release artifact workflow so tag builds include core and MCP distributions.

Acceptance criteria

  • The workflow builds root package artifacts into dist/.
  • The workflow builds MCP package artifacts into mcp/dist/.
  • twine check runs for both dist/* and mcp/dist/*.
  • Uploaded artifacts include both packages.

Out of scope

  • Do not publish to PyPI/TestPyPI.
  • Do not add secrets.

Verification

  • YAML syntax is valid enough for existing test style.
  • Existing CI tests pass.
## Context `.github/workflows/release.yml` currently needs to verify both published packages: `fallow-py` and `fallow-py-mcp`. ## Task Update the GitHub release artifact workflow so tag builds include core and MCP distributions. ## Acceptance criteria - The workflow builds root package artifacts into `dist/`. - The workflow builds MCP package artifacts into `mcp/dist/`. - `twine check` runs for both `dist/*` and `mcp/dist/*`. - Uploaded artifacts include both packages. ## Out of scope - Do not publish to PyPI/TestPyPI. - Do not add secrets. ## Verification - YAML syntax is valid enough for existing test style. - Existing CI tests pass.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pdurlej/fallow-py#73
No description provided.