Skip to content

Conversation

@OtowoSamuel
Copy link
Collaborator

@OtowoSamuel OtowoSamuel commented Nov 11, 2025

Description

Detailed description of proposed changes

Related Issue(s)

Closes #

Checklist:

  • Read the contributing docs (if this is your first contribution)

  • Verified this is not a duplicate of any existing pull request

  • Performed a self-review of the code

  • Rebased to the last commit of the target branch (or merged it into my branch)

  • Linked the issues which this PR resolves

  • Documented the changes in code (API docs will be generated automatically)

- Add production-ready multi-stage Dockerfile for Next.js
- Enable standalone output for Docker deployment
- Add GitHub Actions workflow with lint, build, and deploy stages
- Automated deployment to EC2 on merge to main
- Build-time environment variable injection
- Auto-detect legacy systemd/PM2 setup
- Graceful shutdown of old services
- Zero-downtime migration to Docker containers
- Health checks with retry logic
- Comprehensive error handling and logging
- Remove cargo test and clippy from backend
- Remove lint and type checks from frontend
- Remove Deno lint/format checks from indexer
- Remove Scarb tests from smart contracts
- Remove npm tests from SDK
- Focus on build and deploy only
@OtowoSamuel OtowoSamuel merged commit a884a07 into main Nov 11, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant