diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index ecd2f02..423d222 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -138,6 +138,10 @@ export default extendConfig( description: "Self-host Plane, integrate with our API, configure webhooks, and extend your project management platform. Complete guides for developers building on Plane.", + // SEO: Per-page lastmod in sitemap.xml from each file's latest git commit. + // Requires full git history at build time (see package.json build script). + lastUpdated: true, + // SEO: Generate sitemap automatically sitemap: { hostname: "https://developers.plane.so", diff --git a/package.json b/package.json index 1c1cd4f..fb7e71c 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "vitepress dev docs", - "build": "vitepress build docs", + "build": "(git fetch --unshallow || true) && vitepress build docs", "preview": "vitepress preview docs", "fix:format": "prettier --write .", "check:format": "prettier --check .",