#!/usr/bin/env bash # Copyright (c) 2021 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved. # SPDX-License-Identifier: Apache-2.0 set -euo pipefail contains_changelog () { local awk_script=" BEGIN { flag = 0 } toupper(\$0) ~ /CHANGELOG_BEGIN/ && flag == 0 { flag = 1 } toupper(\$0) ~ /CHANGELOG_END/ && flag == 1 { flag = 2 } END { print flag } " [[ 2 == $(git show -s --format=%b $1 | awk "$awk_script") ]] } is_dependabot_pr() { local key gpg_dir if [ "1" = "$(git rev-list $1.. | wc -l)" ] && [ "dependabot[bot]" = "$(git show -s --format=%an)" ]; then key=$(mktemp) cat > $key <