Skip to content

fix(docs): repoint GitHub Pages build to relaticle/ink#11

Merged
ManukMinasyan merged 1 commit into
mainfrom
fix/docs-base-url
May 13, 2026
Merged

fix(docs): repoint GitHub Pages build to relaticle/ink#11
ManukMinasyan merged 1 commit into
mainfrom
fix/docs-base-url

Conversation

@ManukMinasyan
Copy link
Copy Markdown
Collaborator

Why

The deployed docs site at https://relaticle.github.io/ink/ is currently broken — every CSS and JS file 404s because the rendered HTML hardcodes asset paths to `/filament-blog/*` (the old repo name).

Verify:
```bash
curl -s https://relaticle.github.io/ink/ | grep -oE '/filament-blog/' | head -3

/filament-blog/

/filament-blog/

/filament-blog/

```

Root cause

`.github/workflows/deploy-docs.yml` hardcoded `NUXT_APP_BASE_URL: /filament-blog/` and `NUXT_SITE_URL: https://manukminasyan.github.io\`. GitHub auto-redirects the repo URL on transfer, but the gh-pages base path is the new repo name (`ink`), so previously-built assets reference the wrong path.

This commit was originally pushed to PR #10 as a follow-up, but the squash-merge happened before it landed.

Fix

  • `deploy-docs.yml`: `NUXT_APP_BASE_URL: /filament-blog/` → `/ink/`
  • `deploy-docs.yml`: `NUXT_SITE_URL: https://manukminasyan.github.io\` → `https://relaticle.github.io\`
  • `docs/nuxt.config.ts`: `site.name: 'Filament Blog'` → `'Ink'`
  • Remaining "Filament Blog" brand strings in `docs/content/*` and `docs/app.config.ts`

8 files changed, 10/-10.

Test plan

  • CI green
  • After merge, deploy-docs workflow rebuilds gh-pages with `/ink/` paths
  • `curl -s https://relaticle.github.io/ink/ | grep -oE '/filament-blog/'` returns nothing
  • Site loads with styles in browser

The deployed site at https://relaticle.github.io/ink/ was serving
HTML with asset paths hardcoded to /filament-blog/* (the old repo
name), causing every CSS and JS file to 404.

- deploy-docs.yml: NUXT_APP_BASE_URL /filament-blog/ -> /ink/
- deploy-docs.yml: NUXT_SITE_URL manukminasyan -> relaticle
- nuxt.config.ts: site.name 'Filament Blog' -> 'Ink'
- docs/content/*, app.config.ts: remaining 'Filament Blog' brand strings

This commit was originally part of PR #10 but the squash-merge happened
before the second commit landed. Hotfixing on top.
Copilot AI review requested due to automatic review settings May 13, 2026 21:04
@ManukMinasyan ManukMinasyan merged commit 2f66370 into main May 13, 2026
3 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR repoints the generated documentation site from the previous Filament Blog/GitHub Pages location to the new relaticle/ink branding and deployment path.

Changes:

  • Updates the docs deploy workflow to generate with /ink/ as the Nuxt base URL and the Relaticle GitHub Pages host.
  • Renames visible docs metadata/title references from “Filament Blog” to “Ink”.
  • Updates selected docs frontmatter and license/contribution copy to reflect the new package name.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/deploy-docs.yml Updates Nuxt build environment for the new GitHub Pages owner and repo path.
docs/app.config.ts Updates Docus and SEO titles to Ink.
docs/nuxt.config.ts Updates Nuxt site name to Ink.
docs/content/index.md Updates homepage SEO title to Ink.
docs/content/1.getting-started/1.installation.md Updates installation page description to Ink.
docs/content/2.essentials/4.configuration.md Updates configuration page description to Ink.
docs/content/4.community/1.contributing.md Updates contributing page description to Ink.
docs/content/4.community/2.license.md Updates license copy to Ink.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/app.config.ts
Comment on lines +3 to +7
title: 'Ink',
description: 'Headless blog package for Filament with SEO, MCP tools, and publishable components.',
},
seo: {
title: 'Filament Blog',
title: 'Ink',
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.

2 participants