• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

thanos / phoenix_prerender / 23140078451
86%

Build:
DEFAULT BRANCH: main
Ran 16 Mar 2026 10:54AM UTC
Jobs 1
Files 28
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Mar 2026 10:48AM UTC coverage: 57.111%. First build
23140078451

push

github

thanos
Add PhoenixPrerender library with static generation, ISR, and distributed regeneration

Implements all three phases: build-time static generation via mix task,
incremental static regeneration with ETS locks, and distributed
regeneration with :global.trans and PubSub. Includes 81 tests, CI
workflow, and demo routes.

 - closed #11 ETS in-memory cach
 - closed #10 Serve prerendered files with cache headers
 - closed #8 Concurrent generation with atomic writes
 - closed #7 Full endpoint pipeline rendering
 - closed #6 update the Route module and main module to use metadata
 - closed #5 write the tests
 - closed #4 update the router with prerender routes
 - closed #3 add the templates for the new pages and update the router
 - closed #2 update the router to add demo prerender routes, and add some demo routes
 - closed #1 define your domain and business logic.

253 of 443 new or added lines in 23 files covered. (57.11%)

253 of 443 relevant lines covered (57.11%)

4.29 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
80.0
lib/phoenix_prerender/application.ex
1
96.77
lib/phoenix_prerender_manifest.ex
1
90.0
lib/phoenix_prerender_path.ex
1
95.0
lib/phoenix_prerender_plug.ex
1
97.37
lib/phoenix_prerender_regenerator.ex
1
93.33
lib/phoenix_prerender_renderer.ex
1
91.67
lib/phoenix_prerender_route.ex
1
83.33
lib/phoenix_prerender_web/router.ex
1
80.0
lib/phoenix_prerender_web/telemetry.ex
4
85.19
lib/phoenix_prerender_page_cache.ex
5
86.84
lib/phoenix_prerender_generator.ex
5
28.57
test/support/data_case.ex
6
73.91
lib/phoenix_prerender_web/components/layouts.ex
11
35.29
lib/phoenix_prerender_cluster.ex
14
33.33
lib/phoenix_prerender.ex
34
0.0
lib/mix/tasks/phoenix.prerender.ex
102
15.0
lib/phoenix_prerender_web/components/core_components.ex
Jobs
ID Job ID Ran Files Coverage
1 23140078451.1 16 Mar 2026 10:54AM UTC 28
57.11
GitHub Action Run
Source Files on build 23140078451
  • Tree
  • List 28
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23140078451
  • 643450da on github
  • Next Build on main (#23157313985)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc