File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5151 fi
5252
5353 prs=$(mktemp)
54- git log --first-parent --reverse --format='%H' "$previous"..HEAD | while read -r sha; do
55- gh api "repos/${{ github.repository }}/commits/$sha/pulls" -q '.[] | select(.base.ref == "ocv") | "#\(.number) \(.title)"' || true
54+ git fetch origin ocv
55+ scan_ref=$(git rev-parse --verify --quiet origin/ocv >/dev/null && printf origin/ocv || printf HEAD)
56+ git log --first-parent --reverse --format='%H' "$previous..$scan_ref" | while read -r sha; do
57+ pull_requests=$(gh api "repos/${{ github.repository }}/commits/$sha/pulls" -q '.[] | select(.base.ref == "ocv") | "#\(.number) \(.title)"' 2>/dev/null || true)
58+ if [ -n "$pull_requests" ]; then
59+ printf '%s\n' "$pull_requests"
60+ fi
5661 done | awk '!seen[$1]++' > "$prs"
5762
5863 if [ ! -s "$prs" ]; then
You can’t perform that action at this time.
0 commit comments