mirror of
https://github.com/suitenumerique/meet.git
synced 2026-09-04 14:45:40 +00:00
🧑💻(bin) update release tooling to support uv-based deps management
Following the switch from pip to uv, prepare the release workflow to automatically run `uv lock` on backend and keep dependencies up to date.
This commit is contained in:
committed by
aleb_the_flash
parent
a2bccf4f4f
commit
cd7799997e
@@ -101,6 +101,12 @@ update_npm_version "mail"
|
|||||||
# Update backend pyproject.toml
|
# Update backend pyproject.toml
|
||||||
update_python_version "backend"
|
update_python_version "backend"
|
||||||
|
|
||||||
|
# Run uv lock in backend
|
||||||
|
print_info "Running uv lock in backend..."
|
||||||
|
cd "src/backend"
|
||||||
|
uv lock
|
||||||
|
cd -
|
||||||
|
|
||||||
# Update summary pyproject.toml
|
# Update summary pyproject.toml
|
||||||
update_python_version "summary"
|
update_python_version "summary"
|
||||||
|
|
||||||
@@ -149,6 +155,7 @@ echo " - src/frontend/package.json"
|
|||||||
echo " - src/sdk/package.json"
|
echo " - src/sdk/package.json"
|
||||||
echo " - src/mail/package.json"
|
echo " - src/mail/package.json"
|
||||||
echo " - src/backend/pyproject.toml"
|
echo " - src/backend/pyproject.toml"
|
||||||
|
echo " - src/backend/uv.lock"
|
||||||
echo " - src/summary/pyproject.toml"
|
echo " - src/summary/pyproject.toml"
|
||||||
echo " - src/agents/pyproject.toml"
|
echo " - src/agents/pyproject.toml"
|
||||||
echo " - CHANGELOG.md"
|
echo " - CHANGELOG.md"
|
||||||
|
|||||||
Reference in New Issue
Block a user