Skip to content

Commit 912f3f3

Browse files
committed
just uv to build the release - fix tag signature verification
1 parent 24ecd4c commit 912f3f3

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,16 @@ jobs:
4242
run: |
4343
TAG_NAME=${GITHUB_REF#refs/tags/}
4444
echo "Verifying tag $TAG_NAME..."
45+
git fetch origin tag $TAG_NAME
4546
git tag -v "$TAG_NAME"
46-
- name: Install pypa/build
47-
run:
48-
python3 -m pip install build --user
49-
- name: Build a binary wheel and a source tarball
50-
run: python3 -m build
47+
- name: Install uv
48+
uses: astral-sh/setup-uv@v5
49+
with:
50+
enable-cache: true
51+
- name: Setup Just
52+
uses: extractions/setup-just@v2
53+
- name: Build the binary wheel and a source tarball
54+
run: just build
5155
- name: Store the distribution packages
5256
uses: actions/upload-artifact@v4
5357
with:

0 commit comments

Comments
 (0)