From 6f2603d177c3978753f47d21271c9ca30fbfc454 Mon Sep 17 00:00:00 2001 From: Shaan Majid <70789625+shaanmajid@users.noreply.github.com> Date: Tue, 2 Jun 2026 12:45:28 +0000 Subject: [PATCH] ci: add PyPI publish attestations --- .github/workflows/ci.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4e0ba35..94de977 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,8 +102,6 @@ jobs: if: startsWith(github.ref, 'refs/tags/v') steps: - uses: actions/checkout@v6 - - name: Install uv - uses: astral-sh/setup-uv@v8.1.0 - name: Download Binaries uses: actions/download-artifact@v8.0.1 with: @@ -117,4 +115,4 @@ jobs: version=$(python -c "from pathlib import Path; import tomllib; data = tomllib.loads(Path('pyproject.toml').read_text(encoding='utf-8')); print(data['project']['version'])") test "$tag" = "$version" - name: Publish to PyPI - run: uv publish --trusted-publishing always + uses: pypa/gh-action-pypi-publish@v1.14.0