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

facet-rs / facet / 19826812795 / 1
58%
main: 58%

Build:
DEFAULT BRANCH: main
Ran 01 Dec 2025 02:54PM UTC
Files 182
Run time 7s
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

01 Dec 2025 02:52PM UTC coverage: 54.995% (-3.3%) from 58.333%
19826812795.1

push

github

fasterthanlime
Add dodeca: a fully incremental static site generator

Dodeca is a Salsa-based static site generator where every input is tracked,
every operation is a query, and everything is cached incrementally. Change
one file and only the affected outputs rebuild.

The templating language is Jinja-compatible (extends, blocks, macros, imports,
filters, tests) making migration from Zola straightforward.

The asset pipeline is comprehensive to the point of absurdity:

- Font subsetting: crawls rendered HTML, collects every character used per
font-family, subsets TTF/OTF fonts to only the glyphs needed, compresses
to WOFF2
- Cache busting: content-hashes every static asset (CSS, JS, images, fonts)
and rewrites all references to include the hash
- URL rewriting is parser-based, not regex: lol_html for HTML, lightningcss
for CSS (including inside <style> tags and style attributes), oxc for
JavaScript (including inline <script> tags)
- OG image generation: renders social preview images via Typst
- Link checking: validates internal links, caches external link results by
date to avoid hammering servers
- Search indexing: integrates pagefind with content-addressed storage

Also includes a TUI build mode with live progress and a serve mode with
WebSocket-based live reload.

21474 of 39047 relevant lines covered (55.0%)

156.76 hits per line

Source Files on job 19826812795.1
  • Tree
  • List 182
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 19826812795
  • 775b5623 on github
  • Prev Job for on main (#19826607325.1)
  • Next Job for on main (#19831669983.1)
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