diff --git a/.config/yadm/auto.sh b/.config/yadm/auto.sh index 527f3016..e800f6a3 100755 --- a/.config/yadm/auto.sh +++ b/.config/yadm/auto.sh @@ -19,10 +19,12 @@ done # Commit and push if there are changes if [[ -n $(yadm status --porcelain) ]]; then yadm commit -m "Auto commit: $(date +'%Y-%m-%d %H:%M:%S')" + # Check if the ssh-agent env is present if [ -f ~/.ssh/agent_env ]; then source "$HOME/.ssh/environment-dpad" + yadm push else - echo "hi" + echo "ERROR: ssh-agent environment not found, aborting push..." + exit fi - yadm push fi diff --git a/.config/yadm/autoshdpad.log b/.config/yadm/autoshdpad.log index 0c440355..7059b9e8 100644 --- a/.config/yadm/autoshdpad.log +++ b/.config/yadm/autoshdpad.log @@ -138,3 +138,6 @@ 1 file changed, 2 insertions(+) [main a86a696] Auto commit: 2024-11-08 20:25:02 1 file changed, 2 insertions(+) +[main 41f27cb] Auto commit: 2024-11-08 20:30:02 + 2 files changed, 7 insertions(+) +hi