mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-08-24 10:13:41 -05:00
18 lines
459 B
Bash
Executable File
18 lines
459 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Run some tests on the current commit, similar to what CI does; useful for
|
|
# checking every commit in a branch with `git rebase -x scripts/check_commit.sh master`.
|
|
|
|
set -e
|
|
|
|
just test
|
|
just lint
|
|
|
|
status_before_generate=$(git status --porcelain=v1)
|
|
just generate
|
|
status_after_generate=$(git status --porcelain=v1)
|
|
if [[ "$status_after_generate" != "$status_before_generate" ]]; then
|
|
echo "Error: auto-generated files not up to date."
|
|
exit 1
|
|
fi
|