diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 7c4cdea..281cc0b 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -23,9 +23,15 @@ export default defineConfig({ title: 'Nebari Rayserve Pack', description: 'Scalable model serving with Ray Serve through the RayService CRD, with optional routing, TLS, and OIDC via the nebari-operator.', // Shared Nebari identity (brand colors, fonts, logo, favicon, footer, and - // GitHub social link) comes from the @nebari/starlight theme plugin. On the - // portal the header logo returns users to the pack catalog. - plugins: [nebari({ logoHref: 'https://packs.nebari.dev/' })], + // GitHub social link) comes from the @nebari/starlight theme plugin. The + // header logo returns users to the pack catalog and the GitHub icon + // opens this pack's repository. + plugins: [ + nebari({ + logoHref: 'https://packs.nebari.dev/', + githubHref: 'https://github.com/nebari-dev/rayserve-pack', + }), + ], editLink: { // Starlight appends the source path (src/content/docs/.md) to this // base, so it must point at the Astro project root inside the repo. diff --git a/docs/package-lock.json b/docs/package-lock.json index 87ac177..eb9da9d 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.1", "dependencies": { "@astrojs/starlight": "^0.41.0", - "@nebari/starlight": "^0.2.1", + "@nebari/starlight": "^0.3.0", "astro": "^7.0.6", "rehype-mermaid": "^3.0.0", "sharp": "^0.34.5" @@ -1879,9 +1879,9 @@ } }, "node_modules/@nebari/starlight": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@nebari/starlight/-/starlight-0.2.1.tgz", - "integrity": "sha512-XvpOJVlBwT1xhSpyqStNncBGuqowpWuqXpZwtv8xrOBCjz2VPNw2R4cchezb66lTHWqE5oohyTyOL3YrR+TBLw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@nebari/starlight/-/starlight-0.3.0.tgz", + "integrity": "sha512-c7GXiRJrr+pac5kOTxvDI20eGWapet03gMyCQQJLt0n1oTqylTWcMLcN/JzCH4saQtm+RYz2tcbcseDE9CVCqw==", "license": "Apache-2.0", "peerDependencies": { "@astrojs/starlight": ">=0.33.0 <1.0.0", diff --git a/docs/package.json b/docs/package.json index 0c3983c..981322e 100644 --- a/docs/package.json +++ b/docs/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@astrojs/starlight": "^0.41.0", - "@nebari/starlight": "^0.2.1", + "@nebari/starlight": "^0.3.0", "astro": "^7.0.6", "rehype-mermaid": "^3.0.0", "sharp": "^0.34.5"