diff --git a/.dockerignore b/.dockerignore
index 8d2221b..7ad5f2c 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -9,6 +9,13 @@ test-results
playwright-report
.playwright-cli
+# Deployment history and runtime configuration are not application source.
+releases
+current
+.deploy.lock
+runtime.env
+release.env
+
.env
.env.*
diff --git a/eslint.config.mjs b/eslint.config.mjs
index f4b6232..e58636e 100644
--- a/eslint.config.mjs
+++ b/eslint.config.mjs
@@ -5,5 +5,5 @@ import nextTypeScript from 'eslint-config-next/typescript';
export default defineConfig([
...nextVitals,
...nextTypeScript,
- globalIgnores(['.next/**', 'node_modules/**', 'next-env.d.ts']),
+ globalIgnores(['.next/**', 'node_modules/**', 'next-env.d.ts', 'releases/**', 'current/**']),
]);
diff --git a/next-env.d.ts b/next-env.d.ts
index 69d17a6..b691a5f 100644
--- a/next-env.d.ts
+++ b/next-env.d.ts
@@ -1,7 +1,7 @@
///
///
-import "./.next/dev/types/routes.d.ts";
-import "./.next/dev/types/root-params.d.ts";
+import "./.next/types/routes.d.ts";
+import "./.next/types/root-params.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/tsconfig.json b/tsconfig.json
index b575f7d..b6637df 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -36,6 +36,8 @@
".next/dev/types/**/*.ts"
],
"exclude": [
- "node_modules"
+ "node_modules",
+ "releases",
+ "current"
]
}