anipy-cli icon indicating copy to clipboard operation
anipy-cli copied to clipboard

[Request] Fix CI problems with arbitrary pypi package propagation time

Open GreatTeacherOni opened this issue 7 months ago • 5 comments

If poetry.lock file (in root, api and cli folder) is not updated on version bump it fails to build.

Following error occurs: error: builder for '/nix/store/hr8s6dchmv0jfk3h23b6m4i5cg2vdgqk-python3.11-anipy-cli-3.1.7.drv' failed with exit code 1; last 10 log lines: > Creating a wheel... > * Getting build dependencies for wheel... > * Building wheel... > Successfully built anipy_cli-3.1.7-py3-none-any.whl > Finished creating a wheel... > Finished executing pypaBuildPhase > Running phase: pythonRuntimeDepsCheckHook > Executing pythonRuntimeDepsCheck > Checking runtime dependencies for anipy_cli-3.1.7-py3-none-any.whl > - anipy-api<4.0.0,>=3.1.7 not satisfied by version 3.1.6 For full logs, run 'nix log /nix/store/hr8s6dchmv0jfk3h23b6m4i5cg2vdgqk-python3.11-anipy-cli-3.1.7.drv'.

Possible solution:

  • Integrate lock file update into version bump commit
  • Automatically add a lock file update commit (auto-commit) after version bump commit

GreatTeacherOni avatar Jun 30 '24 11:06 GreatTeacherOni