Skip to content

docs: introduced starlight for the official docs#101

Merged
fahimfaisaal merged 1 commit into
mainfrom
astro-docs
May 21, 2026
Merged

docs: introduced starlight for the official docs#101
fahimfaisaal merged 1 commit into
mainfrom
astro-docs

Conversation

@fahimfaisaal

@fahimfaisaal fahimfaisaal commented May 21, 2026

Copy link
Copy Markdown
Member

A new Starlight-based documentation site.

Changes

  • New docs site — built with Astro + Starlight, replacing the previous setup
  • Updated content — all guides, commands, CI/CD, and UI docs rewritten in MDX
  • Icon fixes — replaced invalid icon names with valid Starlight built-in icons across all pages
  • Unified deployment — both docs.yml and deploy-examples.yml now push to the same docs branch with keep_files: true so they coexist without overwriting each other
  • Workflow cleanupdocs.yml switched from actions/deploy-pages to peaceiris/actions-gh-pages for consistency

Preview

Once deployed, the docs will be served from the docs branch via GitHub Pages.

@fahimfaisaal
fahimfaisaal merged commit 3fbf647 into main May 21, 2026
@fahimfaisaal
fahimfaisaal deleted the astro-docs branch May 21, 2026 07:16
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