update: add details about deployment

This commit is contained in:
ThatGuySam 2024-12-27 15:00:00 -06:00
parent 07ae854dbb
commit ae62aacbd6

View file

@ -96,5 +96,34 @@ module.exports = {
'COMMITS_SOURCE', 'COMMITS_SOURCE',
'GAMES_SOURCE' 'GAMES_SOURCE'
] ]
},
// Deployment configurations
deployment: {
platforms: ['netlify', 'vercel'],
netlify: {
buildCommand: 'pnpm run netlify-build',
publishDir: 'dist/',
functions: {
directory: 'dist/functions',
bundler: 'esbuild'
},
environment: {
NPM_FLAGS: '--no-optional',
CI: '1'
}
},
vercel: {
buildCommand: 'pnpm run vercel-build',
distDir: 'static',
buildSteps: [
'test-prebuild',
'build-lists-and-api',
'test-postbuild-api'
],
github: {
silent: true
}
}
} }
} }