1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-01 19:02:18 +01:00

[core] Fix running pylint via pre-commit from GUI apps (#6754)

This commit is contained in:
Jesse Hills
2024-05-16 13:47:56 +12:00
committed by GitHub
parent a27c05483c
commit f91c31f093
2 changed files with 15 additions and 2 deletions

13
script/run-in-env.sh Executable file
View File

@@ -0,0 +1,13 @@
#!/usr/bin/env sh
set -eu
my_path=$(git rev-parse --show-toplevel)
for venv in venv .venv .; do
if [ -f "${my_path}/${venv}/bin/activate" ]; then
. "${my_path}/${venv}/bin/activate"
break
fi
done
exec "$@"