npx --no-install commitlint --edit "$1"

case "$(cat $1)" in
  *"[skip ci]"*)
    exit 0
    ;;
  *)
    npm test
    ;;
esac