Skip to content

Commit 963efd4

Browse files
semarjclaude
andcommitted
Install shipengine package in CI before running tests
Add 'pip install -e .' to install the shipengine package itself before running tests. This fixes ModuleNotFoundError. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 66527a6 commit 963efd4

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/CI.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ jobs:
4040
python -m pip install --upgrade pip
4141
python -m pip install flake8 pytest tox pytest-cov coverage
4242
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
43+
pip install -e .
4344
- name: Lint with flake8
4445
run: |
4546
# stop the build if there are Python syntax errors or undefined names
@@ -68,6 +69,7 @@ jobs:
6869
python -m pip install --upgrade pip
6970
python -m pip install tox pytest pytest-cov coverage responses
7071
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
72+
pip install -e .
7173
7274
- name: Pytest
7375
run: |

0 commit comments

Comments
 (0)