This commit is contained in:
Adil Hafeez 2025-12-28 14:47:08 -08:00
parent 4f9919807c
commit 6bf4a507e9
No known key found for this signature in database
GPG key ID: 9B18EF7691369645

View file

@ -23,27 +23,26 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.12"
python-version: "3.13"
- name: Install uv
uses: astral-sh/setup-uv@v4
with:
enable-cache: true
- name: Install build tools
run: pip install build twine
- name: Build package
run: uv build
run: python -m build
- name: Debug token (REMOVE THIS)
env:
UV_PUBLISH_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}
run: |
if [ -z "$UV_PUBLISH_TOKEN" ]; then
if [ -z "$TWINE_PASSWORD" ]; then
echo "Token is empty!"
else
echo "Token is set (length: ${#UV_PUBLISH_TOKEN})"
echo "Token is set (length: ${#TWINE_PASSWORD})"
fi
- name: Publish to PyPI
env:
UV_PUBLISH_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
run: uv publish
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}
run: twine upload dist/*