publish-pypi.sh 255 B

123456789101112131415
  1. #!/usr/bin/env bash
  2. set -o errexit
  3. set -o nounset
  4. set -o pipefail
  5. DIST="dist/*.whl"
  6. if [[ ${PUBLISH_SOURCE:-} == "1" ]]; then
  7. DIST="dist/*"
  8. fi
  9. # shellcheck disable=SC2086
  10. uv run twine check $DIST
  11. # shellcheck disable=SC2086
  12. uv run twine upload $DIST