Skip to content

Serve docs from kakao.github.io/actionbase (Step 2 of #507) - #509

Merged
em3s merged 1 commit into
mainfrom
docs/issue-507-switch-canonical-url
Oct 14, 2026
Merged

em3s merged 1 commit into
mainfrom
docs/issue-507-switch-canonical-url

Conversation

@em3s

@em3s em3s commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Summary

This makes https://kakao.github.io/actionbase/ the canonical docs URL, per #507. Builds on #508, which makes the site work under a non-root base.

Merging this is the cutover. Once it deploys, the site is built for /actionbase/, so actionbase.io serves broken pages until the custom domain is removed in Settings → Pages. Do both together, then attach actionbase.io to the redirect repo.

Part of #507

Changes

  • Delete CNAME and the step that copies it into dist/
  • Default SITE_URL in deploy-website.yml and site in astro.config.mjs to https://kakao.github.io/actionbase/
  • Derive base from site instead of SITE_URL only, so a plain npm run build matches what's deployed
  • Replace actionbase.io links in README.md, website/README.md, llms-txt.mdx, the issue template config, and the social app guide

How to Test

cd website
npm run build
grep -rhoE '(href|src)="/[^"]*"' --include=*.html dist | grep -v '="/actionbase/'   # no output
grep -o '<link rel="canonical" href="[^"]*' dist/quick-start/index.html
grep -rn 'actionbase\.io' .. --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=dist   # no output

Not touched

secrets.SITE_URL still takes precedence over the default. I couldn't read repo secrets, so please check it's unset before merging. The Playwright a11y setup in website/__a11y__ is a leftover from the Starlight repo and isn't run in CI.

AI Assistance

  • This PR was written largely with AI assistance.
    • Tool / model: Claude Code (Claude Opus 5.5)

Base automatically changed from docs/issue-507-base-aware-links to main October 14, 2026 01:55
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@em3s
em3s force-pushed the docs/issue-507-switch-canonical-url branch from 00f3085 to b18ce16 Compare October 14, 2026 01:55
@em3s
em3s marked this pull request as ready for review October 14, 2026 01:55
@em3s

em3s commented Oct 14, 2026

Copy link
Copy Markdown
Contributor Author

Optimistic

@em3s
em3s merged commit 73b718e into main Oct 14, 2026
6 checks passed
@em3s
em3s deleted the docs/issue-507-switch-canonical-url branch October 14, 2026 01:59
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