We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3e28bd0 + 072fc14 commit 52f470dCopy full SHA for 52f470d
.github/workflows/workflow.yml
@@ -21,15 +21,16 @@ jobs:
21
steps:
22
- name: Checkout repository
23
uses: actions/checkout@v4
24
- - name: Set up Python ${{ matrix.python-version }}
+ - name: Set up Python
25
uses: actions/setup-python@v5
26
with:
27
- python-version: ${{ matrix.python-version }}
28
- - name: Install dependencies
29
- run: |
30
- python -m pip install --upgrade pip
31
- pip install build
+ python-version-file: pyproject.toml
+ - name: Set up uv
+ uses: astral-sh/setup-uv@v4
+ with:
+ version: 0.5.6
32
+ enable-cache: true
33
- name: Build package
- run: python -m build
34
+ run: uv build
35
- name: Publish package
- uses: pypa/gh-action-pypi-publish@release/v1.8
36
+ run: uv publish
0 commit comments