Skip to content

docs: add Astro/Starlight documentation site - #201

Merged
aktech merged 1 commit into
mainfrom
docs/starlight-site
Jul 31, 2026
Merged

docs: add Astro/Starlight documentation site#201
aktech merged 1 commit into
mainfrom
docs/starlight-site

Conversation

@aktech

@aktech aktech commented Jul 30, 2026

Copy link
Copy Markdown
Member

Adds a docs site under docs/ using the shared @nebari/starlight theme, deployed to Cloudflare Pages behind packs.nebari.dev. Mirrors the provenance-collector-pack pattern: CI builds, tests, link-checks, and deploys; pack-metadata.yaml now sets docs_site: true.

Adds a docs site under docs/ using the shared @nebari/starlight theme,
mirroring the pattern in provenance-collector-pack: build with Astro,
deploy to Cloudflare Pages, and route through packs.nebari.dev. Includes
CI (build, vitest, link-check, deploy) and pack-metadata.yaml wiring.
@github-actions

Copy link
Copy Markdown
Contributor

Docs preview for docs/starlight-site:
https://docs-starlight-site.data-science-pack.pages.dev

@aktech
aktech marked this pull request as ready for review July 31, 2026 09:15
@aktech
aktech requested a review from pmeier as a code owner July 31, 2026 09:15
@aktech
aktech merged commit ff85335 into main Jul 31, 2026
16 checks passed
@aktech
aktech deleted the docs/starlight-site branch July 31, 2026 09:15
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.

2 participants