fa/scripts/git.sh
Ari Archer c9090a28c4
Add divmod
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
2022-07-20 06:58:47 +03:00

30 lines
624 B
Bash
Executable file

#!/usr/bin/env sh
set -e
yn() {
printf ' ?? %s? [y/N] ' "$1"
read -r yn
[ "$yn" = 'y' ]
}
main() {
if yn 'Did you add a new feature'; then
yn 'Did you an entry for it to all_features.fa'
yn 'Did you add both failing and passing tests for it'
yn 'Did you add documentation for it'
yn 'Did you add an entry to fa.vim'
yn 'Did you add an entry to fa_completion.clist'
fi
sh ./scripts/docindex.sh
bash ./scripts/test.sh
git diff >/tmp/fa.diff
git add -A
git commit -sa
git push -u origin "$(git rev-parse --abbrev-ref HEAD)"
}
main "$@"