公開用タスク(task publish

$ task publish:test
$ task publish:prod

タスクの設定

tasks:
  publish:test:
    desc: Publish to TestPyPI
    dotenv: ['.env']
    cmds:
      - uv build
      - UV_PUBLISH_TOKEN=${TESTPYPI_API_TOKEN} UV_PUBLISH_URL=https://test.pypi.org/legacy/ uv publish

  publish:prod:
    desc: Publish to production PyPI
    dotenv: ['.env']
    cmds:
      - uv build
      - UV_PUBLISH_TOKEN=${PYPI_API_TOKEN} uv publish