#!/usr/bin/env bash # Copyright (c) HashiCorp, Inc. # SPDX-License-Identifier: BUSL-1.1 # # Add a comment on the github PR if there were any rerun tests. # set -eu -o pipefail report_filename="${1?report filename is required}" if [ ! -s "$report_filename" ]; then echo "gotestsum rerun report file is empty or missing" exit 0 fi function report { echo ":repeat: gotestsum re-ran some tests in https://github.com/hashicorp/consul/actions/run/$GITHUB_RUN_ID" echo echo '```' cat "$report_filename" echo '```' } report