Skip to content

Commit

Permalink
fixed pre-push hook
Browse files Browse the repository at this point in the history
  • Loading branch information
Ellpeck committed Feb 4, 2024
1 parent 326462f commit fd438f6
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions .githooks/pre-push
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
command -v git-lfs >/dev/null 2>&1 || { echo >&2 "\nThis repository is configured for Git LFS but 'git-lfs' was not found on your path. If you no longer wish to use Git LFS, remove this hook by deleting the 'pre-push' file in the hooks directory (set by 'core.hookspath'; usually '.git/hooks').\n"; exit 2; }
git lfs pre-push "$@"

if ! git status -s | grep -q "M Changelog.md"; then
echo "The changelog was not updated. Please document your changes in Changelog.md before pushing."
if ! git diff origin --name-status | grep -E -q "M\s+CHANGELOG.md"; then
echo "The changelog was not updated. Please document your changes in CHANGELOG.md before pushing."
exit 1
fi
2 changes: 1 addition & 1 deletion .github/workflows/enforce-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ jobs:
with:
changeLogPath: CHANGELOG.md
missingUpdateErrorMessage: |
The changelog was not updated. Please document your changes in Changelog.md.
The changelog was not updated. Please document your changes in CHANGELOG.md.
Run `git config core.hooksPath .githooks` to enable a git hook that ensures you updated the changelog before pushing.

0 comments on commit fd438f6

Please sign in to comment.