File tree Expand file tree Collapse file tree 2 files changed +13
-7
lines changed
Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -12,16 +12,21 @@ jobs:
1212 run : |
1313 sudo apt-get update
1414 sudo apt-get install libcurl4-openssl-dev libssl-dev
15+
1516 - uses : actions/checkout@v4.2.2
16- - name : Install poetry
17- run : python3 -m pip install --upgrade pip && python3 -m pip install poetry
17+
18+ - name : Install uv
19+ uses : astral-sh/setup-uv@v5
20+ with :
21+ version : " 0.6.6"
22+ enable-cache : true
23+
1824 - uses : actions/setup-python@v5.4.0
1925 with :
2026 python-version : ' 3.10'
27+
2128 - name : Build package
22- run : poetry build
29+ run : uv build
30+
2331 - name : Publish package
24- uses : pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc
25- with :
26- user : __token__
27- password : ${{ secrets.PYPI_API_TOKEN }}
32+ run : uv publish --token ${{ secrets.PYPI_API_TOKEN }}
Original file line number Diff line number Diff line change 22
33----------------------------------------------------
44
5+ [ ![ PyPI] ( https://img.shields.io/pypi/v/vec-inf )] ( https://pypi.org/project/vec-inf )
56[ ![ code checks] ( https://github.com/VectorInstitute/vector-inference/actions/workflows/code_checks.yml/badge.svg )] ( https://github.com/VectorInstitute/vector-inference/actions/workflows/code_checks.yml )
67[ ![ docs] ( https://github.com/VectorInstitute/vector-inference/actions/workflows/docs_deploy.yml/badge.svg )] ( https://github.com/VectorInstitute/vector-inference/actions/workflows/docs_deploy.yml )
78[ ![ codecov] ( https://codecov.io/github/VectorInstitute/vector-inference/branch/develop/graph/badge.svg?token=NI88QSIGAC )] ( https://app.codecov.io/github/VectorInstitute/vector-inference/tree/develop )
You can’t perform that action at this time.
0 commit comments