Skip to content

Commit 270b6a1

Browse files
committed
fix: add missing package installation in publish workflow
- Add 'pip install -e .' to install solarwindpy before running tests - Resolves all 45 test import errors: ModuleNotFoundError: No module named 'solarwindpy' - Aligns with working ci.yml workflow pattern - Enables proper test validation before PyPI deployment Root cause: publish.yml workflow never installed the package being tested Impact: CI/CD pipeline has been broken since inception - no tests were running
1 parent 4d938ec commit 270b6a1

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/publish.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ jobs:
6363
python -m pip install --upgrade pip
6464
pip install build twine
6565
pip install -r requirements-dev.txt
66+
pip install -e . # Install solarwindpy package for testing
6667
6768
- name: Run full test suite
6869
run: |

0 commit comments

Comments
 (0)