File tree Expand file tree Collapse file tree 2 files changed +21
-5
lines changed
Expand file tree Collapse file tree 2 files changed +21
-5
lines changed Original file line number Diff line number Diff line change @@ -12,15 +12,24 @@ jobs:
1212 name : release
1313 permissions :
1414 id-token : write
15+ env :
16+ UV_SYSTEM_PYTHON : 1
1517 steps :
1618 - uses : actions/checkout@v5
1719 with :
1820 persist-credentials : false
19- - uses : astral-sh/setup-uv@v7
21+ - name : Setup python
22+ uses : actions/setup-python@v6
2023 with :
21- enable-cache : false
22- python-version : " 3.12"
23- version : " latest"
24+ python-version : ' 3.14'
25+ - id : setup-uv
26+ name : Setup UV
27+ uses : astral-sh/setup-uv@v7
28+ with :
29+ enable-cache : true
30+ cache-suffix : ' 3.14'
31+ github-token : ${{ github.token }}
32+ version : " 3.14"
2433 - run : uv version "${GITHUB_REF_NAME}"
2534 - run : uv build
2635 - name : Release package
Original file line number Diff line number Diff line change @@ -43,17 +43,24 @@ jobs:
4343 pydantic_ver : ["<2", ">=2.5,<3"]
4444 os : [ubuntu-latest, windows-latest, macos-latest]
4545 runs-on : " ${{ matrix.os }}"
46+ env :
47+ UV_SYSTEM_PYTHON : 1
4648 steps :
4749 - uses : actions/checkout@v5
4850 with :
4951 persist-credentials : false
52+ - name : Setup python
53+ uses : actions/setup-python@v6
54+ with :
55+ python-version : ' ${{ matrix.py_version }}'
5056 - id : setup-uv
57+ name : Setup UV
5158 uses : astral-sh/setup-uv@v7
5259 with :
5360 enable-cache : true
5461 cache-suffix : ${{ matrix.py_version }}
62+ github-token : ${{ github.token }}
5563 version : " latest"
56- python-version : ${{ matrix.py_version }}
5764 - name : Install deps
5865 run : uv sync --all-extras
5966 - name : Setup pydantic version
You can’t perform that action at this time.
0 commit comments