Skip to content

Include the install-size report in the GitHub release body#301

Merged
jancurn merged 1 commit into
mainfrom
claude/mcpc-bundle-size-c2p1lr
Jul 10, 2026
Merged

Include the install-size report in the GitHub release body#301
jancurn merged 1 commit into
mainfrom
claude/mcpc-bundle-size-c2p1lr

Conversation

@jancurn

@jancurn jancurn commented Jul 10, 2026

Copy link
Copy Markdown
Member

The install-size report added in #299 only went to the workflow run summary, so the release page itself (e.g. v0.4.1-beta.0) showed no size info. The script now also exposes the report as a step output, and both the pre-release and release steps embed it in the release body right under the install instructions.

  • report-install-size.mjs writes the markdown report to $GITHUB_OUTPUT (multiline report output) in addition to stdout and the run summary
  • The two inline invocations in the version-bump steps are replaced by one dedicated Report install size step shared by both release types
  • Both action-gh-release bodies append ${{ steps.install-size.outputs.report }}

Refs #299

🤖 Generated with Claude Code

https://claude.ai/code/session_01Ho8d2XkXtPXPgUnyGSntJb


Generated by Claude Code

The install-size report only went to the workflow run summary, so the
release page itself (e.g. v0.4.1-beta.0) showed no size info. The script
now also writes the report as a step output, and both release steps embed
it in the release body right under the install instructions.

Refs #299

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ho8d2XkXtPXPgUnyGSntJb
@jancurn
jancurn merged commit 7926f36 into main Jul 10, 2026
6 checks passed
@jancurn
jancurn deleted the claude/mcpc-bundle-size-c2p1lr branch July 10, 2026 09:45
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.

3 participants