Skip to content

Use OG image worker for docs#697

Merged
bryantgillespie merged 2 commits into
mainfrom
bry/docs-og-image-worker
Jun 1, 2026
Merged

Use OG image worker for docs#697
bryantgillespie merged 2 commits into
mainfrom
bry/docs-og-image-worker

Conversation

@bryantgillespie
Copy link
Copy Markdown
Member

Changes

  • Replaces Nuxt OG image generation with signed Directus OG worker URLs for docs pages, tutorials, frameworks, and default app meta.
  • Removes the local Takumi OG template plus @nuxtjs/seo, and wires @nuxtjs/robots / @nuxtjs/sitemap directly.
  • Adds canonical signing helpers, OG worker env docs, a missing-secret warning, and golden-vector tests for the worker contract.

Potential Risks

  • Docs and the website OG worker must keep signing canonicalization compatible.

Review Notes

  • Verified pnpm exec vitest run tests/lib/og-signing.test.ts; broader typecheck/build still hit existing repo issues outside this change.

@bryantgillespie bryantgillespie requested a review from a team as a code owner June 1, 2026 17:49
@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 1, 2026

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jun 1, 2026 6:11pm

Request Review

@bryantgillespie bryantgillespie merged commit 6ae3188 into main Jun 1, 2026
4 checks passed
@bryantgillespie bryantgillespie deleted the bry/docs-og-image-worker branch June 1, 2026 18:15
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