Commit graph

6 commits

Author SHA1 Message Date
Derek Slenk
b1cc9cb295 Update AWS region to us-east-1 and clarify CloudFlare proxy
- Changed aws-region from us-east-2 to us-east-1 for correct deployment
- Updated S3 website URL to use us-east-1 endpoint
- Added note about CloudFlare proxy for production serving
2025-06-29 18:00:13 -04:00
Derek Slenk
9619cf2bf9 Use CC_OIDC_ROLE secret for AWS role ARN
- Replace hardcoded AWS role ARN with CC_OIDC_ROLE secret
- Improves security by not exposing AWS account details in workflow
- Makes the workflow more portable and configurable
2025-06-29 17:52:44 -04:00
Derek Slenk
cb164b8255 Add build check workflow for non-master branches
- Runs on all pushes except to master branch
- Also runs on pull requests
- Performs linting, building, and optional testing
- Provides fast feedback for development branches
- Uses concurrency groups to cancel outdated runs
2025-06-29 17:49:33 -04:00
Derek Slenk
626219620b 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
2025-06-29 17:42:11 -04:00
Derek Slenk
740f7ccf97
Update nextjs.yml 2025-06-26 22:38:23 -04:00
Derek Slenk
17061f3015
Create nextjs.yml 2025-06-26 21:21:55 -04:00