From 0ad80db0898a528a7ce4fe7419bd2c605b111430 Mon Sep 17 00:00:00 2001 From: jnsdls Date: Wed, 6 Nov 2024 22:21:40 +0000 Subject: [PATCH] fix postbuild cache (#5332) --- apps/portal/package.json | 5 ++--- turbo.json | 10 ++++++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/apps/portal/package.json b/apps/portal/package.json index a93c3491811..9fd3697f15c 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -8,13 +8,12 @@ "dev": "next dev --turbopack", "prebuild": "pnpm run create-index", "build": "next build", - "postbuild": "pnpm run extract-search-data", + "postbuild": "pnpm run extract-search-data && pnpm next-sitemap", "start": "next start", "lint": "biome check ./src && eslint ./src", "fix": "biome check ./src --fix && eslint ./src --fix", "create-index": "pnpm tsx scripts/createEmptySearchIndex.ts", - "extract-search-data": "pnpm tsx scripts/extractSearchData.ts", - "postextract-search-data": "next-sitemap" + "extract-search-data": "pnpm tsx scripts/extractSearchData.ts" }, "dependencies": { "@dirtycajunrice/klee": "^1.0.1", diff --git a/turbo.json b/turbo.json index d1fe808ec99..77003a98704 100644 --- a/turbo.json +++ b/turbo.json @@ -6,6 +6,16 @@ "outputs": ["dist/**"], "dependsOn": ["^build"] }, + "postbuild": { + "dependsOn": ["^postbuild"], + "outputs": [ + "dist/**", + ".next/**", + "public/robots.txt", + "public/sitemap*.xml", + "searchIndex.json" + ] + }, "bench": { "cache": false, "dependsOn": []