summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.changeset/new-pillows-kick.md5
-rw-r--r--packages/astro/src/vite-plugin-env/index.ts2
2 files changed, 6 insertions, 1 deletions
diff --git a/.changeset/new-pillows-kick.md b/.changeset/new-pillows-kick.md
new file mode 100644
index 000000000..ccc705d67
--- /dev/null
+++ b/.changeset/new-pillows-kick.md
@@ -0,0 +1,5 @@
+---
+'astro': patch
+---
+
+Prints prerender dynamic value usage warning only if it's used
diff --git a/packages/astro/src/vite-plugin-env/index.ts b/packages/astro/src/vite-plugin-env/index.ts
index 350a29b7f..79bdad4cf 100644
--- a/packages/astro/src/vite-plugin-env/index.ts
+++ b/packages/astro/src/vite-plugin-env/index.ts
@@ -176,8 +176,8 @@ export default function envVitePlugin({ settings, logger }: EnvPluginOptions): v
// TODO: Remove in Astro 5
let exportConstPrerenderStr: string | undefined;
s.replace(exportConstPrerenderRe, (m, key) => {
- exportConstPrerenderStr = m;
if (privateEnv[key] != null) {
+ exportConstPrerenderStr = m;
return `export const prerender = ${privateEnv[key]}`;
} else {
return m;