Skip to content

Commit

Permalink
Enhance GitHub Actions workflow: add system dependencies installation…
Browse files Browse the repository at this point in the history
… and update Python dependency installation commands
  • Loading branch information
dxns-hub committed Dec 5, 2024
1 parent 2f7b56f commit 9ebdc16
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/python-tests-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,13 @@ jobs:
- name: Install system dependencies
run: |
sudo apt-get update
sudo apt-get install -y build-essential gcc gfortran
- name: Install dependencies
sudo apt-get install -y build-essential gcc gfortran pkg-config cmake libopenblas-dev liblapack-dev
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
pip install --only-binary=numpy,scipy -r requirements.txt
pip install --upgrade setuptools wheel
pip install -r requirements.txt
- name: Install test dependencies
run: |
Expand Down Expand Up @@ -72,3 +74,4 @@ jobs:
run: |
python setup.py sdist bdist_wheel
twine upload dist/*

0 comments on commit 9ebdc16

Please sign in to comment.