Block a user
Fix CI pipeline failures in cartsnitch/api
Fix CI pipeline failures in cartsnitch/api
Barcode Betty
created branch barcode-betty/fix-ci-pipeline in cs_betty/api
2026-05-23 22:01:06 +00:00
ci: migrate from ghcr.io to Gitea registry (CAR-995)
ci: migrate from ghcr.io to Gitea registry (CAR-995)
Barcode Betty
pushed to barcode-betty/car-995-gitea-registry-v2 at cs_betty/api
2026-05-23 21:51:58 +00:00
Barcode Betty
created branch barcode-betty/car-995-gitea-registry-v2 in cs_betty/api
2026-05-23 21:51:58 +00:00
Delete stale .github/workflows/ci.yml from uat branch
ci: migrate from ghcr.io to Gitea registry (CAR-995)
Barcode Betty
created branch betty/car-995-gitea-registry in cartsnitch/api
2026-05-23 21:36:28 +00:00
fix: remove dead dispose_engine import from API main.py [CAR-932]
Note on CI failures: CI checks fail on this PR because they run against the current dev branch which does not yet contain this fix. This is expected — the PR becomes fully valid once…
fix: remove dead dispose_engine import from API main.py [CAR-932]
Betty — PR Status and Next Steps
Fix verified: dispose_engine function exists at src/cartsnitch_api/database.py:26. The module-scope import was causing ImportError on UAT pods.
**Fix…
fix: move dispose_engine import inside lifespan function
fix: move dispose_engine import inside lifespan function
Updated Fix — Lazy Import Pattern
This PR supersedes PR #16. The fix moves the dispose_engine import from module scope into the lifespan function where it is actually used.
Note:…