#!/bin/bash

cd /prod/homepage || exit 1

while true; do
  if ! git diff --quiet || ! git diff --cached --quiet || [ -n "$(git ls-files --others --exclude-standard)" ]; then
    git add .
    git commit -m "Auto-sync: $(date '+%Y-%m-%d %H:%M:%S')" || true
    git push
  fi
  sleep 300
done
