diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2e41582..0966727 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,22 +1,31 @@ + name: Release to PyPI on: release: types: [published] - permissions: - contents: read + +permissions: + contents: read + jobs: deploy: name: Build and publish to PyPI runs-on: ubuntu-latest environment: release + steps: - - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v5 + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Python + uses: astral-sh/setup-uv@v5 with: python-version: "3.12" + - name: Build sdist and wheel run: uv build + - name: Publish to PyPI uses: pypa/gh-action-pypi-publish@release/v1 with: