We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a31ad87 + d49085a commit 3ee762eCopy full SHA for 3ee762e
.github/workflows/pythonpublish.yml
@@ -8,20 +8,24 @@ jobs:
8
deploy:
9
runs-on: ubuntu-latest
10
steps:
11
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
12
- name: Set up Python
13
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v6
14
with:
15
- python-version: '3.x'
+ python-version-file: '.python-version'
16
- name: Install uv
17
- uses: astral-sh/setup-uv@v6.3.0
+ uses: astral-sh/setup-uv@v6
18
19
enable-cache: true
20
cache-dependency-glob: uv.lock
21
- name: Sync dependencies
22
run: |
23
uv sync --no-dev
24
- - name: Build and publish
+ - name: Build
25
+ run: |
26
+ echo "Running uv build..."
27
+ uv build
28
+ - name: Publish
29
30
echo "Publishing to PyPI..."
31
uv publish -t ${{ secrets.PYPI_TOKEN }}
0 commit comments