Skip to content

ci: enable reports for type & bundle size check - #5148

Merged
yusukebe merged 1 commit into
mainfrom
ci/size-bundle-size-check-comment
Jul 21, 2026
Merged

ci: enable reports for type & bundle size check#5148
yusukebe merged 1 commit into
mainfrom
ci/size-bundle-size-check-comment

Conversation

@yusukebe

Copy link
Copy Markdown
Member

The author should do the following, if applicable

  • Add tests
  • Run tests
  • bun run format:fix && bun run lint:fix to format the code
  • Add TSDoc/JSDoc to document the code

@github-actions

Copy link
Copy Markdown

Bundle size check

main (cadff88) #5148 (27be920) +/-
Bundle Size (B) 18,998B 18,998B 0B
Bundle Size (KB) 18.55K 18.55K 0K

Compiler Diagnostics (tsc)

main (cadff88) #5148 (27be920) +/-
Files 83 83 0
Lines 59,439 59,439 0
Identifiers 60,614 60,614 0
Symbols 105,939 105,939 0
Types 159,727 159,727 0
Instantiations 413,958 413,958 0
Memory used 165,825K 167,598K 1,773K
I/O read 0.01s 0.01s 0s
I/O write 0s 0s 0s
Parse time 0.35s 0.36s 0.01s
Bind time 0.14s 0.14s 0s
Check time 1.45s 1.33s -0.12s
Emit time 0s 0s 0s
Total time 1.95s 1.83s -0.12s

Compiler Diagnostics (typescript-go)

main (cadff88) #5148 (27be920) +/-
Files 215 215 0
Lines 147,087 147,087 0
Identifiers 121,968 121,968 0
Symbols 188,307 188,307 0
Types 259,012 259,012 0
Instantiations 621,523 621,523 0
Memory used 160,892K 160,733K -159K
Memory allocs 1,776,859 1,776,823 -36
Config time 0.001s 0.001s 0s
BuildInfo read time 0.001s 0s -0.001s
Parse time 0.095s 0.098s 0.003s
Bind time 0s 0s 0s
Check time 0.493s 0.472s -0.021s
Emit time 0.004s 0.004s 0s
Changes compute time 0.029s 0.037s 0.008s
Total time 0.658s 0.645s -0.013s

Reported by octocov

@github-actions

Copy link
Copy Markdown

HTTP Performance Benchmark

Framework Runtime Average Ping Query Body
hono (origin/main) bun 36,401.98 50,908.23 32,258.54 26,039.16
hono (current) bun 37,042.05 52,021.03 32,775.06 26,330.06
Change +1.76% +2.19% +1.60% +1.12%

@codecov

codecov Bot commented Jul 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.04%. Comparing base (cadff88) to head (d8098eb).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5148   +/-   ##
=======================================
  Coverage   79.04%   79.04%           
=======================================
  Files         154      154           
  Lines       10779    10779           
  Branches     2256     2256           
=======================================
  Hits         8520     8520           
  Misses       2259     2259           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@yusukebe
yusukebe merged commit bf8608c into main Jul 21, 2026
20 checks passed
@yusukebe
yusukebe deleted the ci/size-bundle-size-check-comment branch July 21, 2026 11:06
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.

1 participant