Skip to content

fix docs custom domain paths#419

Merged
DavidBakerEffendi merged 1 commit into
masterfrom
dave/fix-mjolnir-docs-custom-domain
Jul 22, 2026
Merged

fix docs custom domain paths#419
DavidBakerEffendi merged 1 commit into
masterfrom
dave/fix-mjolnir-docs-custom-domain

Conversation

@DavidBakerEffendi

Copy link
Copy Markdown
Collaborator

Description

Move the published Mjolnir documentation artifact from the GitHub Pages project subpath to the mjolnir.brokk.ai domain root.

Key Changes:

  • Default Astro and workflow deployment values now use https://mjolnir.brokk.ai with base /.
  • Keep root-relative authoring and the Rehype base-path rewrite, while the social card resolves at /og.png.
  • Update public README documentation links to the custom domain.

Touch Points:

  • .github/workflows/docs.yml
  • docs/astro.config.mjs
  • docs/scripts/check-links.mjs
  • README.md

Validation

  • npm run check
  • npm run social-card
  • PUBLIC_DOCS_SITE=https://mjolnir.brokk.ai PUBLIC_DOCS_BASE=/ npm run build
  • Browser preview at http://127.0.0.1:4323/: root CSS, scripts, favicon, sitemap, navigation, canonical URL, and social card all resolved without /mjolnir paths; no console warnings or errors.

@DavidBakerEffendi
DavidBakerEffendi merged commit 1363ad0 into master Jul 22, 2026
6 checks passed
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