diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 327a1bb..e69de29 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,24 +0,0 @@ -name: Publish to PyPI - -on: - release: - types: [published] - -jobs: - publish: - runs-on: ubuntu-latest - environment: pypi - permissions: - id-token: write - steps: - - uses: actions/checkout@v4 - with: - ref: ${{ github.event.release.tag_name }} - - - uses: astral-sh/setup-uv@v5 - - - name: Build - run: uv build - - - name: Publish to PyPI - uses: pypa/gh-action-pypi-publish@release/v1 \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ce0d47f..b6f1735 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,4 @@ name: Release - on: workflow_dispatch: @@ -12,6 +11,7 @@ jobs: contents: write steps: - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v5 - name: Get version from pyproject.toml @@ -29,4 +29,6 @@ jobs: tag_name: v${{ steps.get_version.outputs.version }} name: v${{ steps.get_version.outputs.version }} generate_release_notes: true - draft: false \ No newline at end of file + + - name: Publish to PyPI + uses: pypa/gh-action-pypi-publish@release/v1 \ No newline at end of file