Following the switch from pip to uv, prepare the release workflow to automatically run `uv lock` on backend and keep dependencies up to date.
Discussed at lunch with our CTO, enhance tooling around release preparation. Naive bash script generated using Claude. Please feel free to enhance it.