fix: make TestPyPI upload optional and non-blocking

- Add continue-on-error to TestPyPI step
- Check if TEST_PYPI_API_TOKEN exists before attempting upload
- Add graceful failure handling with clear messages
- Update docs to explain TestPyPI token configuration
- Clarify that TestPyPI testing is optional

Now the release won't fail if TestPyPI is not configured or upload fails
This commit is contained in:
Andy Lee
2025-07-24 16:02:07 -07:00
parent 9cf9358b9c
commit a44dccecac
3 changed files with 23 additions and 2 deletions