Skip to content

Commit

Permalink
Try to build gsl from source
Browse files Browse the repository at this point in the history
  • Loading branch information
niclaurenti committed Feb 29, 2024
1 parent 8701f86 commit f840952
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions .github/workflows/pip.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ name: Wheels

on:
push:
tags:
- "*"
# tags:
# - "*"

jobs:
build_sdist:
Expand Down Expand Up @@ -50,7 +50,13 @@ jobs:
cd ..
CIBW_BEFORE_BUILD_MACOS: >
brew reinstall gcc &&
brew install gsl
wget https://mirror.ibcp.fr/pub/gnu/gsl/gsl-2.7.1.tar.gz &&
tar -zxvf gsl-2.7.1.tar.gz &&
cd gsl-2.7.1 &&
./configure &&
make &&
make install &&
cd ..
- name: Verify clean directory
run: git diff --exit-code
shell: bash
Expand All @@ -71,6 +77,6 @@ jobs:
with:
name: artifact
path: dist
- uses: pypa/gh-action-pypi-publish@master
with:
password: ${{ secrets.PYPI_TOKEN }}
# - uses: pypa/gh-action-pypi-publish@master
# with:
# password: ${{ secrets.PYPI_TOKEN }}

0 comments on commit f840952

Please sign in to comment.