diff --git a/astro.config.mjs b/astro.config.mjs index c71a507..cd6a0cc 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -6,11 +6,15 @@ import path from 'path' const __dirname = path.dirname(fileURLToPath(import.meta.url)) +// Only enable Tina CMS when TINA_TOKEN is provided AND we're not in build mode +const isBuild = process.argv.includes('build') +const tinaEnabled = !isBuild && !!process.env.TINA_TOKEN + export default defineConfig({ site: 'https://example.com', integrations: [ tina({ - enabled: !!process.env.TINA_TOKEN, + enabled: tinaEnabled, sidebar: { partials: [], },