From 89f6766e2ce7ef3dd2b9d2b7d7a6b1cd997cfb74 Mon Sep 17 00:00:00 2001 From: Molecule AI Core-DevOps Date: Sun, 10 May 2026 11:58:56 +0000 Subject: [PATCH] fix(ci): add sqlalchemy to pip install step (closes #293) test_audit_ledger.py imports sqlalchemy directly. While sqlalchemy is declared in workspace/requirements.txt, add it explicitly to the pip install step to ensure CI collects this test reliably even if requirements.txt has parsing issues. Co-Authored-By: Claude Opus 4.7 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c1aab97..ab254ab1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -365,7 +365,7 @@ jobs: cache: pip cache-dependency-path: workspace/requirements.txt - if: needs.changes.outputs.python == 'true' - run: pip install -r requirements.txt pytest pytest-asyncio pytest-cov + run: pip install -r requirements.txt pytest pytest-asyncio pytest-cov sqlalchemy # Coverage flags + fail-under floor moved into workspace/pytest.ini # (issue #1817) so local `pytest` and CI use identical config. - if: needs.changes.outputs.python == 'true' -- 2.45.2