Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update pypi deploy github action to sdist
Browse files Browse the repository at this point in the history
Also clean up and remove auditwheel since not needed.
swotai committed Mar 13, 2024
1 parent f724415 commit edc0633
Showing 1 changed file with 3 additions and 18 deletions.
21 changes: 3 additions & 18 deletions .github/workflows/pypi-deploy.yaml
Original file line number Diff line number Diff line change
@@ -17,32 +17,17 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.x'
python-version: "3.x"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install setuptools wheel twine
pip install build
pip install auditwheel
# - name: Build package
# run:
# python -m build
# - name: Convert linux wheel to manylinux wheels
# run:
# auditwheel repair --plat manylinux2014_x86_64 -w dist dist/*linux_x86_64.whl
# - name: Remove platform specific linux wheels
# run:
# rm dist/*-linux_x86_64.whl
# - name: Publish package
# uses: pypa/[email protected]
# with:
# user: __token__
# password: ${{ secrets.PYPI_PASSWORD }}
- name: Build and publish
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
pip install .
python -m build
python -m twine upload dist/*.tar.gz
python -m build --sdist
python -m twine upload dist/*.tar.gz

0 comments on commit edc0633

Please sign in to comment.