contrib: setup: Install and setup pre-commit

This commit is contained in:
Kate Hsuan 2025-01-13 16:44:02 +08:00
parent 3731b03553
commit 003c251fdc

View file

@ -1,6 +1,21 @@
#!/usr/bin/env -S bash -e #!/usr/bin/env -S bash -e
#set up local repository #set up local repository
install_pip()
{
package=$1
args=$2
python3 -m pip install $package $args
}
setup_precommit()
{
echo "Configuring pre-commit hooks"
install_pip pre-commit
pre-commit install
}
setup_git() setup_git()
{ {
echo "Configuring git environment" echo "Configuring git environment"
@ -8,3 +23,4 @@ setup_git()
} }
setup_git setup_git
setup_precommit