Skip to content

Website integration#295

Merged
p1c2u merged 2 commits intomasterfrom
spike/pagefind-smoke
May 3, 2026
Merged

Website integration#295
p1c2u merged 2 commits intomasterfrom
spike/pagefind-smoke

Conversation

@p1c2u
Copy link
Copy Markdown
Collaborator

@p1c2u p1c2u commented May 3, 2026

No description provided.

@p1c2u p1c2u force-pushed the spike/pagefind-smoke branch from a7634d8 to 263a05f Compare May 3, 2026 18:37
…penapi.org

Adds the publishing-pipeline pieces required by the unified
python-openapi.org website shell:

- docs/_templates/layout.html: Sphinx layout override that injects
  the shared ecosystem banner and footer per docs-theme-contract.md
- docs/manifest.json: the manifest the shell consumes to resolve
  versions and the Pagefind bundle URL
- Makefile: docs-pagefind, docs-manifest, and docs-publish targets
  used by the docs publishing pipeline
- .readthedocs.yaml: nodejs added under tools, post_build hook that
  runs `make docs-publish` and copies docs/_build/* into the RTD
  output, so each published build also exposes /pagefind/ and
  /manifest.json next to the HTML

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@p1c2u p1c2u force-pushed the spike/pagefind-smoke branch from 263a05f to 743fbf3 Compare May 3, 2026 18:42
@p1c2u p1c2u merged commit 005e080 into master May 3, 2026
16 checks passed
@p1c2u p1c2u deleted the spike/pagefind-smoke branch May 3, 2026 18:43
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