From aa6ff90892e66e11b72b79ba415de620eea02009 Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Thu, 3 Sep 2026 01:40:03 +0545 Subject: [PATCH] ci: update release ci --- .github/workflows/release.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) 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: