summaryrefslogtreecommitdiff
path: root/bin/doccheckin
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-03-09 10:50:50 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-03-10 18:25:55 -0700
commit3e867509a40430b4991cabab65d4496dcd1540bb (patch)
tree2b664552adeca1700d9ffad44f055a6f71b5af1e /bin/doccheckin
parenta9c683ef975a298b524cea263c12b3786eaa343c (diff)
downloaddotfiles-3e867509a40430b4991cabab65d4496dcd1540bb.tar.gz
doccheckin: use git ls-files --unmerged
Diffstat (limited to 'bin/doccheckin')
-rwxr-xr-xbin/doccheckin7
1 files changed, 2 insertions, 5 deletions
diff --git a/bin/doccheckin b/bin/doccheckin
index bac1ae3f..c3ec710f 100755
--- a/bin/doccheckin
+++ b/bin/doccheckin
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
set -e
@@ -10,10 +10,7 @@ cd ~/doc/
# don't do anything if waiting on a manual merge; don't want just
# blanket commit that merge
-gstatus=$(git status)
-if [[ $gstatus =~ 'You have unmerged paths.' ]]; then
- exit 0
-fi
+[ -z "$(git ls-files --unmerged)" ] || exit 0
# this command should never fail and stop mr
git add org/*.org \