diff --git a/packages/next/src/export/index.ts b/packages/next/src/export/index.ts index f390f3fc71aa2..5f4769fbfb4cb 100644 --- a/packages/next/src/export/index.ts +++ b/packages/next/src/export/index.ts @@ -228,6 +228,12 @@ export default async function exportApp( ) } + if (nextConfig.experimental.serverActions) { + throw new ExportError( + `Server Actions are not supported with static export.` + ) + } + const customRoutesDetected = ['rewrites', 'redirects', 'headers'].filter( (config) => typeof nextConfig[config] === 'function' )