Conversation
| python-version: ${{ matrix.python-version }} | ||
|
|
||
| - name: Install the project | ||
| run: uv sync --locked --all-extras --dev |
There was a problem hiding this comment.
Why remove the lock? If we want less noisy emails about dependency versions which dont matter (agreed) the dependabot is a github configured bot that I can (and have) turned off in the settings. It'd be good to keep the lock file as a record of a fully-resolving environment that worked, especially for any future development experience and replicating dev envs.
There was a problem hiding this comment.
It'd be good to keep the lock file as a record of a fully-resolving environment that worked
This seems to be a good argument. Let's keep it that way
|
Just for the record, |
Hi, I saw a bunch of Dependabot-triggered pull requests, and they are mostly linked to the .lock file. I am pretty sure this file is not needed in the
ChainConsumercodebase asuvshould be able to build a working environment in the CI on its own.WDYT @Samreay ?