CI: individual caches for pre-commit jobs
CI jobs that call different pre-commit
hooks need separate caches because pre-commit
installs only those environments that are needed for the current call.
CI jobs that call different pre-commit
hooks need separate caches because pre-commit
installs only those environments that are needed for the current call.