MannLabs / alphadia

modular & open DIA search
https://alphadia.readthedocs.io
Apache License 2.0
51 stars 3 forks source link

Pip cache and concurrency #159

Closed mschwoer closed 5 months ago

mschwoer commented 5 months ago

Chore: use pip caching and stop running actions on new pushes, both measures to safe time and resources.

This brings me to question: should we add these kinds of changes (also pre-commit, etc) also to alphabase? @jalew188 @GeorgWa ?

GeorgWa commented 5 months ago

My understanding is that:

The caching will only be about the downloaded pypi packages (not the environment, not local builds). Therefore there shoud be no issues as long there is no versioning madness (overwriting) on pypi. Local builds could be an issue too.

Stoping running actions is PR specific