Repository navigation
Merge docs/v3 (Fumadocs on Cloudflare Workers) into main - #152
Open
arminx86-77616c wants to merge 39 commits into
Open
arminx86-77616c wants to merge 39 commits into
arminx86-77616c wants to merge 39 commits into
Conversation
…nd modify .gitignore
- Implemented a new worker in `worker/index.ts` to manage redirects and serve Markdown files based on request headers. - Configured `wrangler.jsonc` to define the worker's entry point and asset handling settings. - Added support for URL redirection using patterns defined in `redirects.json`. - Enhanced Markdown serving capabilities based on `Accept` headers.
Pushes to docs/v3 run wrangler deploy (served at docs-next.walletconnect.com). Same-repo PRs upload a version with a pr-<N> preview alias and comment the URL. Replaces the Workers Builds references in README and AGENTS.md. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ci: deploy to Cloudflare Workers with GitHub Actions
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The old Gatsby 'public' rule in .gitignore kept these local-only. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The Mintlify S3 file it pointed to returns 403. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…flow Commit public/ and pnpm-lock.yaml so the Deploy workflow can build
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…s-update Document committed lockfile and self-hosted assets in AGENTS.md
The default run shell has no pipefail, so 'wrangler ... | tee' exited 0 and PR checks stayed green while the upload failed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ci: fail the preview step when wrangler fails
…endpoints Ports #133 from main. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Ports #131 from main. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Ports #138 from main. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Ports #128 from main, with the Mintlify components converted to Fumadocs. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Center the start page under the navbar and add an icon-only copy page button
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…url-fix Serve the Wallet Verification overview at /wallet-verification
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Move API Reference to its own navbar tab with a version switcher
Port of #146 from main. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Sync token and chain coverage with pay-core (port #146)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…rl-fix Fix chain abstraction anchor and move AppKit Lab links to lab.reown.com
docs/v3 has no common history with main, so this merge uses --allow-unrelated-histories. The resulting tree is exactly docs/v3's tree: the Mintlify files (docs.json, top-level .mdx, snippets/, images/ at the root) are removed and replaced by the Fumadocs site. main's history is kept as the first parent. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
|
Preview: https://pr-152-walletconnect-docs.walletconnect-v1-bridge.workers.dev (commit 4ecc52f) |
This was referenced Oct 30, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Brings the Fumadocs site from
docs/v3intomain, ahead of movingdocs.walletconnect.comfrom Mintlify to thewalletconnect-docsCloudflare Worker.docs/v3shares no history withmain(its root commit is737f872), so a normal PR fromdocs/v3is refused as unrelated histories. This branch contains one merge commit:main(23ec6d4) first,docs/v3(ef92850) second. Both histories are kept.git merge --allow-unrelated-histories -s ours, then the tree replaced withdocs/v3's.docs/v3(same tree hash). The Mintlify files (docs.json, top-level.mdx,snippets/, rootimages/andlogo/) are removed and replaced by the Fumadocs site.Content check: all 219 URLs in the live Mintlify
sitemap.xmlexist on docs-next.walletconnect.com, as pages (214) or working redirects (5).How to merge
Use Create a merge commit. Squash or rebase would drop the link to
docs/v3's history.Don't merge yet
This is part of the cutover and should land on cutover day, in this order:
main: switchdeploy.ymlfromdocs/v3tomain, replace the docs-next wording, addsitemap.xmlandrobots.txt, and fix the paths inupdate-specs.yml.maindeploys to the Worker, which still serves only docs-next.WalletConnect/infraPR that movesdocs.walletconnect.comto the Worker.Until then,
deploy.ymlonmainstill only deploys pushes todocs/v3.Heads-up
mainthrough its GitHub App. After this merge its build will fail becausedocs.jsonis gone. We expect it to keep serving its last good build until the DNS switch, but that is not verified.mainare in Mintlify format. They'll conflict after this merge and need to be closed or redone undercontent/docs/.🤖 Generated with Claude Code