Source for https://schubergphilis.github.io/ — a landing page indexing Schuberg Philis's public open source projects, built with Astro Starlight.
Tools are pinned with mise; tasks run through mise.
mise install # install bun
mise run docs-install # bun install
mise run docs-dev # dev server at http://localhost:4321/
mise run docs-build # static build into docs/distEvery push to main runs .github/workflows/deploy.yml, which builds
docs/dist and publishes it to GitHub Pages at
https://schubergphilis.github.io/. The Pages source must be set to
"GitHub Actions" in the repository settings.
docs/— the Astro Starlight site. Landing page:docs/src/content/docs/index.mdx..mise.toml— pinned tools and dev/build tasks (run withmise run <task>)..github/workflows/—ci.yml(build + check on PRs) anddeploy.yml(publish on push to main).
This repository is maintained by Schuberg Philis and is not open to third-party contributions.