#!/usr/bin/env bash

set -euo pipefail

repository_root="$(git rev-parse --show-toplevel && printf '.')"
repository_root="${repository_root%.}"
repository_root="${repository_root%$'\n'}"
pattern='^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test)(\([a-z0-9._/-]+\))?(!)?: .+'
exec bash "$repository_root/src/h2h_dev_tools/commit-message.sh" \
    "$repository_root" "$1" "$pattern"
