From 25f0c4363d5cb51feb3739e7258a849b97b60ecf Mon Sep 17 00:00:00 2001 From: Dennis Tai Date: Wed, 13 Mar 2024 15:18:43 -0700 Subject: [PATCH] Update pypi-deploy workflow to sdist Clean up workflow, remove auditwheel since not needed. --- .github/workflows/pypi-deploy.yaml | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/.github/workflows/pypi-deploy.yaml b/.github/workflows/pypi-deploy.yaml index 62d9bc71..d37e71e2 100644 --- a/.github/workflows/pypi-deploy.yaml +++ b/.github/workflows/pypi-deploy.yaml @@ -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/gh-action-pypi-publish@v1.4.2 - # 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 \ No newline at end of file + python -m build --sdist + python -m twine upload dist/*.tar.gz