Skip to content

fix(content): track content-specific revisions - #25

Merged
atinux merged 2 commits into
mainfrom
fix/content-specific-revisions
Aug 19, 2026
Merged

fix(content): track content-specific revisions#25
atinux merged 2 commits into
mainfrom
fix/content-specific-revisions

Conversation

@atinux

@atinux atinux commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • resolve production and branch-preview content against the latest commit touching the configured content directory
  • force the webhook through the same path-filtered resolver before ISR purges
  • namespace persisted parsed artifacts by an explicit parser version and content revision
  • document when CONTENT_PARSER_VERSION must be bumped and cover content-ref caching and forced refreshes

Why

Code-only commits no longer rebuild content instances or invalidate unchanged parsed content. The explicit parser version stays stable across unrelated deployments and can be bumped when parser/plugin behavior or cached derived data changes.

Verification

  • ./node_modules/.bin/vitest run (124 tests)
  • ./node_modules/.bin/eslint server/utils/cache.ts server/utils/content.ts server/utils/search.ts test/github.test.ts
  • ./node_modules/.bin/nuxt typecheck playground
  • git diff --check

Written by an AI agent on behalf of @atinux; not yet human-reviewed.
@vercel

vercel Bot commented Aug 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
comark-docs-playground Ready Ready Preview Aug 19, 2026 2:38pm

@pkg-pr-new

pkg-pr-new Bot commented Aug 19, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/comarkdown/comark-docs@25

commit: 9c80ff5

Written by an AI agent on behalf of @atinux; not yet human-reviewed.
@atinux
atinux merged commit afa7835 into main Aug 19, 2026
5 checks passed
@atinux
atinux deleted the fix/content-specific-revisions branch August 19, 2026 14:46
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