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

humanspeak / svelte-markdown / 26588664091
94%
main: 94%

Build:
Build:
LAST BUILD BRANCH: ci/drop-node-20
DEFAULT BRANCH: main
Ran 28 May 2026 04:47PM UTC
Jobs 1
Files 126
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

28 May 2026 04:44PM UTC coverage: 93.689%. Remained the same
26588664091

push

github

web-flow
build(docs): migrate social cards to socialCardsPlugin (#307)

Adopts docs-kit 2026.5.41's new `socialCardsPlugin` so card generation
runs as part of `vite build` instead of a separate `tsx scripts/...`
step. Matches the pattern of the sibling docs-kit plugins (`llmsPlugin`,
`docMirrorsPlugin`, etc.) — one wiring point in vite.config.ts, no
parallel script file to maintain.

Also fixes the CI deploy failure on this PR: prerender was 404'ing on
`/social-cards/og-compare-vs-{slug}.png` for all 7 competitor pages
because the previous regex-based discovery couldn't see ogSlugs built at
runtime by `ComparisonPageV2`. The plugin's `extraPages` option takes an
explicit list, so the local wiring feeds it `competitors.map((c) => ({
ogSlug: \`compare-\${c.slug}\`, ... }))`.

Drops:
  - `tsx ./scripts/generate-social-cards.ts &&` from the build chain
  - `generate-social` and `social:watch` package.json scripts
  - `docs/scripts/generate-social-cards.ts` (now in docs-kit)

Bumps `@humanspeak/docs-kit` to `2026.5.41` (carries the plugin + an
`@humanspeak/svelte-satori-fix ^0.0.6` floor — required because the
plugin loads via Node ESM from vite.config.ts where strict resolution
needs the .js extension fix shipped in svelte-satori-fix 0.0.6).

Local build verified: 10 compare cards now generate, including the 7
that were 404ing.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

573 of 653 branches covered (87.75%)

Branch coverage included in aggregate %.

1060 of 1090 relevant lines covered (97.25%)

5269.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 node-22 - 26588664091.1 28 May 2026 04:47PM UTC 126
93.69
GitHub Action Run
Source Files on build 26588664091
  • Tree
  • List 126
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26588664091
  • 1d957784 on github
  • Prev Build on fix/docs-duplicate-meta-description (#26585757727)
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