Skip to content

Cicd/dev prod checks deploy#10

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

Cicd/dev prod checks deploy#10
Dekode1859 merged 6 commits intodevelopfrom
cicd/dev-prod-checks-deploy

Conversation

@Dekode1859
Copy link
Copy Markdown
Owner

No description provided.

Dekode1859 and others added 5 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
@Dekode1859 Dekode1859 self-assigned this Jan 11, 2026
@Dekode1859 Dekode1859 marked this pull request as ready for review January 11, 2026 11:15
@Dekode1859 Dekode1859 merged commit 0c25282 into develop Jan 11, 2026
1 check passed
Dekode1859 added a commit that referenced this pull request Jan 11, 2026
* Set up Github Workflows for Checks and Deployments for DEV and PROD (#7)

* cicd/dev prod checks deploy (#8)

* Set up Github Workflows for Checks and Deployments for DEV and PROD

* fix: update workflows to use docker compose V2 command and add runner setup scripts

* Update Github Workflows to run using github environments

* Cicd/dev prod checks deploy (#10)

* Set up Github Workflows for Checks and Deployments for DEV and PROD

* fix: update workflows to use docker compose V2 command and add runner setup scripts

* Update Github Workflows to run using github environments

* feat: complete CI/CD pipeline with GitHub Actions

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
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