peteretelej/Starlight Action

Build a Starlight documentation site from your Markdown files - zero config required

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
docsPath to the Markdown documentation foldernodocs/
titleSite title shown in header and browser tab (defaults to repo name)no
descriptionSite meta description (defaults to repo description)no
logoPath to a logo file (SVG/PNG) to display in the headerno
readmeIf true, include README.md as the landing page and resolve its linksnofalse
baseBase path override (defaults to /<repo-name>, set to / for custom domains)no
configPath to a partial Starlight config file (JSON) that gets merged with the generated configno
custom_cssComma-separated list of CSS file paths to include as custom styles (e.g., "docs/styles/colors.css, docs/styles/layout.css")no
themeOptional npm package name for a Starlight theme (e.g., starlight-theme-rapide, @catppuccin/starlight)no
theme_pluginExport name for the theme plugin. Use { name } for named exports, or plain name for default exports (e.g., starlightThemeRapide or { ion })no
theme_optionsOptional JSON object with theme configuration optionsno
astro_versionAstro version range override (e.g., '^6.0.0'). Only use this to unblock builds when the default version is incompatible.no
starlight_versionStarlight version range override (e.g., '~0.38.0'). Only use this to unblock builds when the default version is incompatible.no

no outputs