Skip to content

[MSDK-3825] Add binary size measurement to release pipeline#172

Open
islameldesoky95 wants to merge 1 commit into
masterfrom
feature/MSDK-3825-binary-size-measurement
Open

[MSDK-3825] Add binary size measurement to release pipeline#172
islameldesoky95 wants to merge 1 commit into
masterfrom
feature/MSDK-3825-binary-size-measurement

Conversation

@islameldesoky95
Copy link
Copy Markdown
Contributor

Adds scripts/measure_binary_sizes.sh that fetches the pub.dev archive after publish (with retry), compares against the previous published version via the pub.dev API, and emits binary-sizes-flutter.json as a CI artifact. Falls back to flutter pub publish --dry-run if pub.dev indexing times out.

Wires the script into .github/workflows/ci.yml after flutter pub publish.

Adds scripts/measure_binary_sizes.sh that fetches the pub.dev archive
after publish (with retry), compares against the previous published
version via the pub.dev API, and emits binary-sizes-flutter.json as a
CI artifact. Falls back to flutter pub publish --dry-run if pub.dev
indexing times out.

Wires the script into .github/workflows/ci.yml after flutter pub publish.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@islameldesoky95 islameldesoky95 force-pushed the feature/MSDK-3825-binary-size-measurement branch from 543351c to ea4fa03 Compare May 20, 2026 15:28
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