diff --git a/.gitea/workflows/package-tests.yml b/.gitea/workflows/package-tests.yml index 11b07831..9e312cf2 100644 --- a/.gitea/workflows/package-tests.yml +++ b/.gitea/workflows/package-tests.yml @@ -134,6 +134,12 @@ jobs: # Verify Poetry is working poetry --version + # Check and update lock file if needed + if ! poetry check --lock; then + echo "Lock file out of sync, regenerating..." + poetry lock --no-update + fi + # Install dependencies with Poetry poetry install --with dev