diff --git a/packages/freesewing.dev/scripts/algolia.mjs b/packages/freesewing.dev/scripts/algolia.mjs index ac8255068de..e0217123567 100644 --- a/packages/freesewing.dev/scripts/algolia.mjs +++ b/packages/freesewing.dev/scripts/algolia.mjs @@ -141,9 +141,19 @@ const indexMarkdownContent = async () => { } const run = async () => { - await indexMarkdownContent() - await indexStrapiContent() - console.log() + if ( + (process.env.NETLIFY && process.env.CONTEXT === 'production') + || process.env.FORCE_ALGOLIA + ) { + await indexMarkdownContent() + await indexStrapiContent() + console.log() + } else { + console.log() + console.log('Not a producion deploy. Not indexing to Algolia.') + console.log('To force indexing, set the FORCE_ALGOLIA environment variable') + console.log() + } } run()