Skip to content

Show PR coverage deltas in the shared report - #966

Open
markmur wants to merge 1 commit into
mainfrom
coverage-comment-delta
Open

markmur wants to merge 1 commit into
mainfrom
coverage-comment-delta

Conversation

@markmur

@markmur markmur commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Show signed percentage-point changes beside line, branch, and function coverage in the shared PR comment, for example 91.42% (+1.27). Measure the exact PR base in separate jobs for affected Web, React Native JavaScript, and TypeScript protocol packages.

Keep the current percentage visible without a delta when matching base coverage is missing, failed, or stale. Baseline jobs are optional and do not change the existing coverage gates.

Stack

@markmur
markmur requested a review from a team as a code owner October 9, 2026 12:31
@github-actions github-actions Bot added the #gsd:50662 Rebase Checkout Kit on UCP label Oct 9, 2026
@github-actions

github-actions Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Coverage Report

Status Platform / target Lines Branches Functions Report
✅ Web 98% 86.6% 97.44% Full report
✅ React Native 95.08% 89.13% 100% Full report
✅ Embedded Checkout Protocol (TS) 94.51% 89.06% 91.67% Full report

@github-actions

github-actions Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Bundle Size Budgets

Budget Size Limits Result
— — — ➖ No configured budgets affected

Bundle and package size

Web bundle sizes cover shipped runtime JavaScript. Package sizes cover the full published archive, including any source maps, declarations, and documentation it contains.

Platform Measurement Compression Base Head Delta
- - - - - -
How sizes are measured

Measured from the PR base SHA and PR head SHA. Web bundle rows sum shipped .js, .mjs, and .cjs files under dist/, excluding source maps and declarations. The gzip bundle size sums files compressed individually with gzip -n -9. npm package sizes are gzip-compressed .tgz archives; Android AAR sizes are ZIP archives. Package sizes are not final app binary sizes.

@bitrise

bitrise Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Bitrise builds

E2E · iOS CI

Checkout Kit E2E results

No native E2E runs were selected for this change.

@markmur
markmur force-pushed the coverage-comment-delta branch from 510eb8c to 7e9b6f2 Compare October 9, 2026 13:07

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant