fix(ci): disable next.js memory workers to prevent drone runner deadline exceeded crashes and suppress payload nodemailer verification spam during static export
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 6s
Build & Deploy / 🧪 QA (push) Successful in 2m47s
Build & Deploy / 🏗️ Build (push) Successful in 3m53s
Build & Deploy / 🚀 Deploy (push) Successful in 19s
Build & Deploy / 🧪 Post-Deploy Verification (push) Failing after 12m9s
Build & Deploy / 🔔 Notify (push) Successful in 2s

This commit is contained in:
2026-02-26 13:18:38 +01:00
parent 08a3b0be7b
commit 0db4c819ff
3 changed files with 16 additions and 16 deletions

View File

@@ -15,7 +15,6 @@ const nextConfig = {
optimizePackageImports: ['lucide-react', 'framer-motion', '@/components/ui'], optimizePackageImports: ['lucide-react', 'framer-motion', '@/components/ui'],
cpus: 1, cpus: 1,
workerThreads: false, workerThreads: false,
memoryBasedWorkersCount: true,
}, },
reactStrictMode: false, reactStrictMode: false,
productionBrowserSourceMaps: false, productionBrowserSourceMaps: false,

View File

@@ -45,9 +45,7 @@ export default buildConfig({
}, },
meta: { meta: {
titleSuffix: ' KLZ Cables', titleSuffix: ' KLZ Cables',
icons: [ icons: [{ rel: 'icon', type: 'image/x-icon', url: '/favicon.ico' }],
{ rel: 'icon', type: 'image/x-icon', url: '/favicon.ico' },
],
}, },
}, },
localization: { localization: {
@@ -80,18 +78,21 @@ export default buildConfig({
`postgresql://${process.env.PAYLOAD_DB_USER || 'payload'}:${process.env.PAYLOAD_DB_PASSWORD || '120in09oenaoinsd9iaidon'}@127.0.0.1:54322/${process.env.PAYLOAD_DB_NAME || 'payload'}`, `postgresql://${process.env.PAYLOAD_DB_USER || 'payload'}:${process.env.PAYLOAD_DB_PASSWORD || '120in09oenaoinsd9iaidon'}@127.0.0.1:54322/${process.env.PAYLOAD_DB_NAME || 'payload'}`,
}, },
}), }),
email: nodemailerAdapter({ email: process.env.MAIL_HOST
defaultFromAddress: process.env.MAIL_FROM?.replace(/.*<|>.*/g, '') || 'postmaster@mg.mintel.me', ? nodemailerAdapter({
defaultFromName: process.env.MAIL_FROM?.split('<')[0]?.trim() || 'KLZ Cables', defaultFromAddress:
transportOptions: { process.env.MAIL_FROM?.replace(/.*<|>.*/g, '') || 'postmaster@mg.mintel.me',
host: process.env.MAIL_HOST || 'smtp.eu.mailgun.org', defaultFromName: process.env.MAIL_FROM?.split('<')[0]?.trim() || 'KLZ Cables',
port: Number(process.env.MAIL_PORT) || 587, transportOptions: {
auth: { host: process.env.MAIL_HOST || 'smtp.eu.mailgun.org',
user: process.env.MAIL_USERNAME, port: Number(process.env.MAIL_PORT) || 587,
pass: process.env.MAIL_PASSWORD, auth: {
}, user: process.env.MAIL_USERNAME,
}, pass: process.env.MAIL_PASSWORD,
}), },
},
})
: undefined,
sharp, sharp,
plugins: [], plugins: [],
}); });