Add secrets configuration and deployment scripts

- Added GitHub Actions secrets configuration for deployment
- Updated next.config.ts with environment variables
- Modified package.json for production deployment
- Added robots.ts and sitemap.ts configuration
- Created deployment scripts directory
This commit is contained in:
Derek Slenk 2025-06-29 17:42:11 -04:00
parent cece15bcb6
commit 626219620b
6 changed files with 171 additions and 67 deletions

View file

@ -7,9 +7,12 @@
"genkit:dev": "genkit start -- tsx src/ai/dev.ts",
"genkit:watch": "genkit start -- tsx --watch src/ai/dev.ts",
"build": "next build",
"build:static": "next build",
"start": "next start",
"lint": "next lint",
"typecheck": "tsc --noEmit"
"typecheck": "tsc --noEmit",
"deploy:s3": "npm run build:static && aws s3 sync out/ s3://$S3_BUCKET_NAME --delete --no-cli-pager",
"create-s3-bucket": "node scripts/create-s3-bucket.js"
},
"dependencies": {
"@genkit-ai/googleai": "^1.13.0",