mirror of https://github.com/ohmyzsh/ohmyzsh.git
fix(dependencies): check if repo is clean before committing
parent
1d31ff6037
commit
0493eab8ce
|
@ -390,6 +390,12 @@ class Git:
|
||||||
clean_env["GIT_CONFIG_GLOBAL"] = "/dev/null"
|
clean_env["GIT_CONFIG_GLOBAL"] = "/dev/null"
|
||||||
clean_env["GIT_CONFIG_NOSYSTEM"] = "1"
|
clean_env["GIT_CONFIG_NOSYSTEM"] = "1"
|
||||||
|
|
||||||
|
# check if repo is clean (clean => no error, no commit)
|
||||||
|
try:
|
||||||
|
CommandRunner.run_or_fail(
|
||||||
|
["git", "diff", "--exit-code"], stage="CheckRepoClean", env=clean_env
|
||||||
|
)
|
||||||
|
except CommandRunner.Exception:
|
||||||
# Commit with settings above
|
# Commit with settings above
|
||||||
CommandRunner.run_or_fail(
|
CommandRunner.run_or_fail(
|
||||||
[
|
[
|
||||||
|
|
Loading…
Reference in New Issue