DodoApp: support Hugo static websites

Change-Id: Ie01f12443e81f3bfc9f7500d443a0399a1fe01ef
diff --git a/core/installer/soft/repoio.go b/core/installer/soft/repoio.go
index b50bcaa..6df9dcd 100644
--- a/core/installer/soft/repoio.go
+++ b/core/installer/soft/repoio.go
@@ -188,6 +188,13 @@
 	if err := wt.AddGlob("*"); err != nil {
 		return err
 	}
+	st, err := wt.Status()
+	if err != nil {
+		return err
+	}
+	if len(st) == 0 {
+		return nil // TODO(gio): maybe return ErrorNothingToCommit
+	}
 	if _, err := wt.Commit(message, &git.CommitOptions{
 		Author: &object.Signature{
 			Name: "pcloud-installer",