diff options
author | Egor Tensin <egor@tensin.name> | 2024-07-01 14:17:23 +0200 |
---|---|---|
committer | Egor Tensin <egor@tensin.name> | 2024-07-01 14:17:37 +0200 |
commit | 81d29810d352633c1b06d38f3ada9f88164d68b1 (patch) | |
tree | 91363c6bc81c25144c5efc827a61cb124f5e7b09 /Makefile | |
parent | bump dependencies (diff) | |
download | egor-tensin.github.io-81d29810d352633c1b06d38f3ada9f88164d68b1.tar.gz egor-tensin.github.io-81d29810d352633c1b06d38f3ada9f88164d68b1.zip |
Makefile: simplify the maintenance alias
It was copied from a more complicated project initially.
Diffstat (limited to '')
-rw-r--r-- | Makefile | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -17,12 +17,11 @@ deps: ruby .PHONY: maintenance maintenance: ruby bundle update + @git_status="$$( git status --porcelain=v1 )" && \ - file_statuses="$$( echo "$$git_status" | cut -c 1-2 | sort -u )" && \ - file_names="$$( echo "$$git_status" | cut -c 4- | grep -o '[^/]*$$' | sort -u )" && \ if [ -z "$$git_status" ]; then \ true ; \ - elif [ "$$file_statuses $$file_names" = ' M Gemfile.lock' ]; then \ + elif [ "$$git_status" = ' M Gemfile.lock' ]; then \ git commit -am 'bump dependencies' && \ git push -q ; \ else \ |