Skip to content

Commit 178074f

Browse files
ayuki-jotoclaude
andcommitted
ci: install birdxplorer_common in ETL test job
The ETL test job only installed etl[dev] dependencies, but birdxplorer_common is a prod-only dependency. Tests that import extract_ecs.py (which uses birdxplorer_common.storage) failed with ModuleNotFoundError in CI. This matches what tox.ini already does with `-e ../common`. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 58f916d commit 178074f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
cache: pip
7070
cache-dependency-path: etl/pyproject.toml
7171
- name: dependency install
72-
run: pip install -e "./etl[dev]"
72+
run: pip install -e "./common" -e "./etl[dev]"
7373
- name: copy env
7474
run: cp .env.example etl/.env
7575
- name: test

0 commit comments

Comments
 (0)