From da8613d88febb6377d4ace48fb9ccf6411d31c2c Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Fri, 19 Apr 2019 18:37:44 -0500 Subject: [PATCH] Only update changed posts. --- update-posts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/update-posts b/update-posts index 08f4fd3..d5f3ea1 100755 --- a/update-posts +++ b/update-posts @@ -1,5 +1,9 @@ #!/bin/bash -for post in `cat post-list`; do +git remote fetch; +POSTS=$(git diff --name-only master origin/master | grep "posts/" | sed "s/\/l10n*//g" | sed "s/\/post.md//g" | sed "s/\/info.yaml//g"); +git pull; + +for post in $POSTS; do ./update-post $post; done