Skip to content

Add CI/CD workflows and Docker configuration#1

Merged
manduinca merged 3 commits intomainfrom
feature/ci-cd
Sep 15, 2025
Merged

Add CI/CD workflows and Docker configuration#1
manduinca merged 3 commits intomainfrom
feature/ci-cd

Conversation

@manduinca
Copy link
Collaborator

  • Add build workflow for PR validation (linting, tests, DRF schema)
  • Add image-push workflow for Docker build and GitHub registry
  • Add Dockerfile with security best practices and health checks
  • Add development dependencies and linting configuration
  • Add .dockerignore for optimized builds

- Add build workflow for PR validation (linting, tests, DRF schema)
- Add image-push workflow for Docker build and GitHub registry
- Add Dockerfile with security best practices and health checks
- Add development dependencies and linting configuration
- Add .dockerignore for optimized builds
- Format all Python files with Black (88 char line length)
- Fix import order with isort
- Ensure code style compliance for CI/CD workflows
- No functional changes, only formatting improvements
- Add --profile black flag to isort in build workflow
- Ensures isort and Black use compatible formatting rules
- Prevents CI failures due to formatting conflicts
@manduinca manduinca merged commit c58f423 into main Sep 15, 2025
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