Skip to content

Commit 1bdcaa1

Browse files
committed
ok
1 parent 46788fa commit 1bdcaa1

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

script/git-tool

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,14 @@ apply_dependencies()
4242
git config user.name || git config user.name 'OpenThread Git'
4343
git config user.email || git config user.email 'git@openthread'
4444

45+
# example
4546
while read -r dependency; do
4647
echo "${dependency}"
4748
depends_on_pr="$(echo "${dependency}" | tr -d '\r\n' | cut -d# -f2)"
4849
echo "pr: #${depends_on_pr}"
4950
git pull --no-edit --no-rebase origin "pull/${depends_on_pr}/merge"
50-
done < <(grep -E "^Depends-On: *${project_name}" <<<"${PR_BODY:-}" || true)
51+
done < <(sed -E 's@^Depends-On: *https://github.com/(.+)/(.+)/pull/([0-9]+) *$@Depends-On: \1/\2#\3@g" <<<"${PR_BODY:-}" \
52+
| sed -n -E "/^Depends-On: *${project_name}#[0-9]+ *$/p")
5153
}
5254
5355
try_update()

0 commit comments

Comments
 (0)