We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46116e1 commit 9c29a13Copy full SHA for 9c29a13
.github/workflows/pythonpublish.yml
@@ -14,6 +14,8 @@ jobs:
14
id-token: write
15
steps:
16
- uses: actions/checkout@v4
17
+ with:
18
+ fetch-depth: 0
19
- uses: actions/setup-node@v4
20
with:
21
node-version: 23.x
@@ -22,12 +24,9 @@ jobs:
22
24
uses: actions/setup-python@v5
23
25
26
python-version: "3.x"
- - name: Install dependencies
- run: |
27
- python -m pip install --upgrade pip
28
- pip install setuptools wheel build
+ - name: Install uv
+ uses: astral-sh/setup-uv@v6
29
- name: Build
30
31
- python -m build
+ run: uv build
32
- name: Publish package distributions to PyPI
33
uses: pypa/gh-action-pypi-publish@release/v1
0 commit comments