Skip to content

Cicd/dev prod checks deploy#12

Merged
Dekode1859 merged 8 commits intodevelopfrom
cicd/dev-prod-checks-deploy
Jan 11, 2026
Merged

Cicd/dev prod checks deploy#12
Dekode1859 merged 8 commits intodevelopfrom
cicd/dev-prod-checks-deploy

Conversation

@Dekode1859
Copy link
Copy Markdown
Owner

No description provided.

Dekode1859 and others added 7 commits January 5, 2026 01:11
Workflow Improvements:
- Integrate GitHub Environments for secret management
- Add --env-file flag to all docker compose commands
- Add --remove-orphans to prevent container conflicts
- Add explicit container cleanup before deployments
- Auto-generate .env files from GitHub secrets
- Enforce develop→master PR restriction

Backend Improvements:
- Add uvicorn workers (4) for production performance
- Enable concurrent request handling

Runner Setup:
- Add self-hosted runner setup scripts
- Add runner monitoring and update scripts
- Complete documentation for setup and troubleshooting

Fixes:
- Fix Docker Compose not reading environment variables
- Fix container name conflicts during deployment
- Fix tunnel container blocking new deployments
- Add two-step cleanup: compose down + force remove
- Ensures tunnel container is always removed
- Prevents 'container name already in use' errors
- Applies to both dev and prod deployments
@Dekode1859 Dekode1859 self-assigned this Jan 11, 2026
@Dekode1859 Dekode1859 marked this pull request as ready for review January 11, 2026 11:42
@Dekode1859 Dekode1859 merged commit 7088454 into develop Jan 11, 2026
1 check 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