ci: fix job syntax

This commit is contained in:
Zaiming Shi 2021-11-04 18:12:26 +01:00
parent 3b02366a5b
commit ce8e52f4d0
2 changed files with 5 additions and 3 deletions

View File

@ -23,5 +23,5 @@ jobs:
./scripts/elvis-check.sh $GITHUB_BASE_REF emqx
fi
- name: Check line-break at EOF
- run: |
run: |
./scripts/check-nl-at-eof.sh

View File

@ -5,10 +5,11 @@
set -euo pipefail
set -x
elvis_version='1.0.0-emqx-2'
base="${1:-}"
repo="${2:-emqx}"
repo="${2:-emqx/emqx}"
REPO="${GITHUB_REPOSITORY:-${repo}}"
if [ "${base}" = "" ]; then
echo "Usage $0 <git-compare-base-ref>"
@ -27,7 +28,8 @@ if [[ "$base" =~ [0-9a-f]{8,40} ]]; then
# base is a commit sha1
compare_base="$base"
else
remote="$(git remote -v | grep -E "github\.com(:|/)emqx/$REPO((\.git)|(\s))" | grep fetch | awk '{print $1}')"
git remote -v
remote="$(git remote -v | grep -E "github\.com(:|/)$REPO((\.git)|(\s))" | grep fetch | awk '{print $1}')"
git fetch "$remote" "$base"
compare_base="$remote/$base"
fi