copilot-swe-agent[bot]
|
204000aabc
|
fix: merge main branch and renumber migration 027→037
Resolve 3 merge conflicts and renumber the automation_hooks migration
to follow main's migration chain (036_add_document_translation_fields).
Conflicts resolved:
- app/api/__init__.py: add automation_router alongside main's new routers
- app/utils/settings_service.py: add automation_hooks_enabled alongside compliance_enabled
- tests/conftest.py: add AutomationHook alongside AuditLog/ComplianceTemplate imports
Migration renumbered:
- 027_add_automation_hooks → 037_add_automation_hooks
- down_revision: 026_add_scheduled_jobs → 036_add_document_translation_fields
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-16 22:40:15 +00:00 |
|
copilot-swe-agent[bot]
|
1fe6f86cc0
|
ci: restore javascript-typescript CodeQL config alongside javascript
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-08 19:27:01 +00:00 |
|
copilot-swe-agent[bot]
|
3f8a95d808
|
ci: fix CodeQL javascript language identifier mismatch
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-08 11:11:34 +00:00 |
|
copilot-swe-agent[bot]
|
9d2994a4aa
|
feat(ci): consolidate 6 workflow files into 3 optimized workflows
BREAKING CHANGE: Workflow files consolidated with proper dependencies
- Create new unified CI pipeline (.github/workflows/ci.yml)
- Multi-stage pipeline: test/lint/mypy → build → deploy
- Add concurrency groups to cancel redundant PR runs
- Fix bug: only push Docker images on push events (not PRs)
- Fix bug: upgrade checkout action from v3 to v4
- Fix bug: enforce quality gates with job dependencies
- Preserve Redis/RabbitMQ services for tests
- Preserve Codecov integration and test artifacts
- Push to both Docker Hub and GHCR with proper tags
- Include SBOM and provenance attestations
- Update release.yml: remove no-op "Trigger Docker Build" step
- Update codeql.yml: remove template comments and boilerplate
- Delete 4 redundant workflow files:
- tests.yaml (merged into ci.yml)
- docker-build.yaml (merged into ci.yml)
- docker-ci.yml (merged into ci.yml)
- deploy.yaml (merged into ci.yml)
Docker registries: Docker Hub + GHCR (Quay.io auto-builds separately)
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-02-13 13:06:23 +00:00 |
|
Christian Krakau-Louis
|
c84f64a846
|
Add CodeQL analysis workflow configuration
|
2026-02-07 15:51:10 +01:00 |
|