diff --git a/ci/check_changelog.sh b/ci/check_changelog.sh index 920efeead..05fc70c31 100755 --- a/ci/check_changelog.sh +++ b/ci/check_changelog.sh @@ -6,11 +6,11 @@ subdirs="core core/embed/boardloader core/embed/bootloader core/embed/bootloader # $ignored_files is a newline-separated list of patterns for grep # therefore there must not be empty lines at start or end -ignored_files="core/src/apps/ethereum/networks.py -core/src/apps/ethereum/tokens.py -core/src/trezor/enums/* -core/src/trezor/messages.py -python/src/trezorlib/messages.py" +ignored_files="^core/src/apps/ethereum/networks.py$ +^core/src/apps/ethereum/tokens.py$ +^core/src/trezor/enums/.* +^core/src/trezor/messages.py$ +^python/src/trezorlib/messages.py$" changed_files=$(mktemp) trap 'rm -- $changed_files' EXIT @@ -26,7 +26,7 @@ check_feature_branch () { continue fi - git show --pretty=format: --name-only "$commit" | grep -vF "$ignored_files" >> "$changed_files" + git show --pretty=format: --name-only "$commit" | grep -v "$ignored_files" >> "$changed_files" done for subdir in $subdirs