#!/usr/bin/env bash if git log -n 1 --format='%B' $1 | grep -q -E "^Ignore-Upstream-First: .+" ; then # Change is explicitly marked as ok to skip upstream exit 0 elif git log -n 1 --format='%s' $1 | grep -q -E "^(UPSTREAM|Upstream): .+" ; then # Change is explicitly marked as coming from the upstream exit 0 fi echo "WARNING: Here is not the upstream." echo "" echo "Do not submit changes to this repository directly. Please submit changes to upstream" echo "from https://chromium-review.googlesource.com/q/project:chromiumos/platform/minijail" echo "" echo "If the change is from the upstream, please prepend \"UPSTREAM: \" to the subject." echo "" echo "If indeed necessary, please add \"Ignore-Upstream-First: \" to commit message" echo "to bypass." exit 1