ozzyczech/Starlight Pages Builder

Build an Astro Starlight site from a Markdown repo and upload it as a GitHub Pages artifact. Zero config required.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 24, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: ozzyczech/starlight@7169a55a154502b937dea099855210ad2ca74382 # v2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
content-pathPath inside the caller repo where content livesno.
node-versionNode.js version to use for the buildno25
starlight-versionOverride @astrojs/starlight version (e.g. '0.40.1' or '^0.40.0'). Leave empty to use the version pinned in template/package.json.no
astro-versionOverride astro version (e.g. '^6.3.0'). Leave empty to use the version pinned in template/package.json.no
baseAstro `base` path (e.g. '/my-repo' for project pages on github.io). Leave empty for sites at the root of a custom domain. no

no outputs