Skip to content

204#206

Merged
RAprogramm merged 1 commit into
mainfrom
204
Jul 5, 2026
Merged

204#206
RAprogramm merged 1 commit into
mainfrom
204

Conversation

@RAprogramm

Copy link
Copy Markdown
Owner

Closes #204

Adds a GitHub Pages documentation site built automatically from wiki/:

  • site/build.py parses wiki/_Sidebar.md, generates one mdBook per language (en, ru, ko, es, zh), rewrites wiki-style links (same book → page.md, cross-language → ../lang/page.html), and assembles the site with a landing page and logo at the root
  • site/landing.html — language-selection landing page (light/dark)
  • .github/workflows/site.yml — builds on PRs touching wiki/**/site/** and deploys to Pages on push to main; mdBook pinned to 0.5.3, Pages actions at latest (upload-pages-artifact v5, deploy-pages v5)
  • fixes pre-existing broken language-switcher links (Home-ru/Home-ko/Home-es/Home-zh) in 4 wiki home pages and _Footer.md
  • README: adds a Docs Website badge

Wiki stays the single source of content; the site redeploys on every wiki change. No existing code, CI, or the wiki-sync workflow is touched. Verified locally: all 5 books build with mdBook 0.5, every internal link in the generated HTML resolves, reuse lint passes (344/344).

@RAprogramm RAprogramm merged commit 621e4c0 into main Jul 5, 2026
17 checks passed
@RAprogramm RAprogramm deleted the 204 branch July 5, 2026 02:35
@RAprogramm RAprogramm mentioned this pull request Jul 5, 2026
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.

Documentation site auto-generated from wiki

1 participant