Compare commits
3 Commits
ad34750075
...
b926b35703
| Author | SHA1 | Date | |
|---|---|---|---|
| b926b35703 | |||
| 8df1d4a83c | |||
| aad5a6b317 |
@@ -110,15 +110,7 @@ jobs:
|
|||||||
PR_AUTHOR=$(curl --max-time 5 -sf \
|
PR_AUTHOR=$(curl --max-time 5 -sf \
|
||||||
-H "Authorization: token $GITEA_TOKEN" \
|
-H "Authorization: token $GITEA_TOKEN" \
|
||||||
"$API_URL/repos/$REPO/pulls?state=closed&sort=updated&order=desc&limit=10" | \
|
"$API_URL/repos/$REPO/pulls?state=closed&sort=updated&order=desc&limit=10" | \
|
||||||
python3 -c "
|
python3 -c "import json,sys; sha='$COMMIT_SHA'; matches=[pr['user']['login'] for pr in json.load(sys.stdin) if (pr.get('merge_commit_sha','') or '').startswith(sha) or sha.startswith(pr.get('merge_commit_sha','') or '')]; print(matches[0] if matches else '')" 2>/dev/null || echo "")
|
||||||
import json, sys
|
|
||||||
sha = '$COMMIT_SHA'
|
|
||||||
for pr in json.load(sys.stdin):
|
|
||||||
merge_sha = pr.get('merge_commit_sha', '') or ''
|
|
||||||
if merge_sha.startswith(sha) or sha.startswith(merge_sha):
|
|
||||||
print(pr['user']['login'])
|
|
||||||
break
|
|
||||||
" 2>/dev/null || echo "")
|
|
||||||
|
|
||||||
# 确定通知对象
|
# 确定通知对象
|
||||||
if [ -n "$PR_AUTHOR" ]; then
|
if [ -n "$PR_AUTHOR" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user