diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 761725d7668b85bcd9c9c9a213c9de76d7bb55a3..30674b6d1a549b060d60390576e4926d8665c699 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -29,14 +29,15 @@ jobs: python-version: ${{ matrix.python-version }} - name: Display Python version run: python -c "import sys; print(sys.version)" + - name: Install GCC for MacOS using Homebrew + run: python -c "import os, platform; os.system('brew install gcc | brew link gcc') if 'darwin' in platform.platform().lower() else print(platform.platform())" - name: Install dependencies run: | python -m pip install --upgrade pip python -m pip install --only-binary=numpy,scipy numpy scipy wheel - name: Build package run: | - python setup.py sdist - python setup.py bdist_wheel + python setup.py sdist bdist_wheel rm dist/*.egg - name: Publish package uses: pypa/gh-action-pypi-publish@master