Skip to content

Bump link-cache to 0.6.0 and migrate the cache to link-cache.jsonc - #504

Merged
chalin merged 11 commits into
docsy:mainfrom
chalin:chalin-m24-link-cache-0.5.0-2026-0903
Oct 6, 2026
Merged

chalin merged 11 commits into
docsy:mainfrom
chalin:chalin-m24-link-cache-0.5.0-2026-0903

Conversation

@chalin

@chalin chalin commented Sep 3, 2026 •

Copy link
Copy Markdown
Collaborator
  • Scope:
    • link-cache and fix:link-cache scripts as in Docsy, so its linked recipes apply as written
    • argument forwarding through check:links and fix:link-cache to lychee
    • .lycheecache imported to a committed link-cache.jsonc (results and timestamps preserved, not re-checked, so CI's drift check stays green)
    • CONTRIBUTING link-checking notes as a delta on Docsy's, including a manual prune recipe
  • Out of scope:
    • a scheduled refresh workflow (none planned)
    • Node and other dependency updates (separate PRs)

@chalin
chalin force-pushed the chalin-m24-link-cache-0.5.0-2026-0903 branch 2 times, most recently from de49d62 to f9b91a2 Compare September 16, 2026 13:37
@netlify

netlify Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for goldydocs ready!

Name Link
🔨 Latest commit 011593b
🔍 Latest deploy log https://app.netlify.com/projects/goldydocs/deploys/6ac51b07971d3900085b1474
😎 Deploy Preview https://deploy-preview-504--goldydocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@chalin

chalin commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator Author

/easycla

chalin added 7 commits October 6, 2026 09:36
- Documents wrapper behavior, not this site's config; keeps lychee.toml wrapper-agnostic.
- Exact registry pin; lock delta is link-cache alone.
- `npm run link-cache` exposes the cache inspect/prune CLI, as in Docsy.
- Points at Docsy's link-cache notes; lists what differs here: root-level scripts, check:links as the refresh, the CI drift check, and no refresh workflow, with the manual prune recipe.
- Keeps this PR adoption-only; 375d matches Docsy.
@chalin
chalin force-pushed the chalin-m24-link-cache-0.5.0-2026-0903 branch from f9b91a2 to fb87c7b Compare October 6, 2026 13:49
@chalin
chalin requested a review from a team October 6, 2026 13:49
@chalin chalin changed the title Bump link-cache to 0.5.0 and migrate to owned link-cache.jsonc Bump link-cache to 0.6.0 and migrate to owned link-cache.jsonc Oct 6, 2026
chalin added 4 commits October 6, 2026 10:18
…k-cache

- Entries with expires serve until pruned; -p N drops the N oldest without expires.
- fix:link-cache mirrors Docsy's script, so its linked recipes apply as written.
- check:links and fix:link-cache end in -- so flags reach lychee-norm-cache, as Docsy's check:links does.
- The serving rules stay with Docsy's notes and the package help.
…ink-cache

- The drift failure is shared with Docsy; the delta is which workflow runs the check.
- Without a refresh workflow, a lapsed seed serves until a manual prune.
- Names Docsy's refresh recipe, the full workflow path, and the file's 'No X:' bullet form.
@chalin chalin changed the title Bump link-cache to 0.6.0 and migrate to owned link-cache.jsonc Bump link-cache to 0.6.0 and migrate the cache to link-cache.jsonc Oct 6, 2026
@chalin
chalin merged commit 7d80839 into docsy:main Oct 6, 2026
8 checks passed
@chalin
chalin deleted the chalin-m24-link-cache-0.5.0-2026-0903 branch October 6, 2026 16:09
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