Skip to content

TEST — DocumenterVitepress#359 deploy_url fix (do not merge) - #426

Draft
asinghvi17 wants to merge 1 commit into
mainfrom
as/test-dv-deploy-url-359
Draft

TEST — DocumenterVitepress#359 deploy_url fix (do not merge)#426
asinghvi17 wants to merge 1 commit into
mainfrom
as/test-dv-deploy-url-359

Conversation

@asinghvi17

Copy link
Copy Markdown
Member

Purpose

This is a test build only — it points DocumenterVitepress at the as/deploy-url-fixes branch (LuxDL/DocumenterVitepress.jl#359) via a [sources] override in docs/Project.toml, to verify that GeometryOps's docs build correctly with that PR's fix to how MarkdownVitepress derives the VitePress base path from repo/deploy_url.

PR #359 fixes:

  • the URL-scheme regex (^https?:// instead of the old r"http[s?]://", which never matched plain http://)
  • trailing slashes are now stripped from repo/deploy_url
  • custom-domain deploy URLs with subpaths are now handled correctly

GeometryOps's docs/make.jl calls MarkdownVitepress(repo = "github.com/JuliaGeo/GeometryOps.jl") (no explicit deploy_url), so this build exercises the repo-derived base-path logic, including for PR preview deploys (push_preview = true in deploydocs).

Change

Only docs/Project.toml was touched, adding one line to the existing [sources] table:

```toml
DocumenterVitepress = {url = "https://github.com/LuxDL/DocumenterVitepress.jl", rev = "as/deploy-url-fixes"}
```

No source, docs content, or CI changes.

This PR MUST NOT be merged

It exists solely to trigger a docs CI build against an unreleased branch of a dependency. Once the build/preview is verified, this PR should be closed (not merged) and the branch deleted.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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