We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6fab273 commit aa18c4bCopy full SHA for aa18c4b
1 file changed
.github/workflows/publish.yml
@@ -10,19 +10,20 @@ jobs:
10
runs-on: ubuntu-latest
11
permissions:
12
id-token: write
13
+ contents: read
14
steps:
15
- name: Dump GitHub context
16
env:
17
GITHUB_CONTEXT: ${{ toJson(github) }}
18
run: echo "$GITHUB_CONTEXT"
19
- uses: actions/checkout@v5
20
- name: Set up Python
- uses: actions/setup-python@v5
21
+ uses: actions/setup-python@v6
22
with:
- python-version: "3.10"
23
- - name: Install build dependencies
24
- run: pip install build
+ python-version-file: "pyproject.toml"
+ - name: Install uv
25
+ uses: astral-sh/setup-uv@v7
26
- name: Build distribution
- run: python -m build
27
+ run: uv build
28
- name: Publish
- uses: pypa/gh-action-pypi-publish@v1.13.0
29
+ run: uv publish
0 commit comments