fix(ci): reject omitted release proposal repository identity

This commit is contained in:
morluto committed 2026-10-24 08:22:13 +08:00
1 parent c6104d5095
commit 5c5f8e7cc4
2 files changed
+13 -1

No files matched your search

+1 -1
View File
@@ -70,7 +70,7 @@ jobs:
(.pullRequests.pageInfo.hasNextPage | type) != "boolean"
then error("Invalid GitHub repository connection") else . end |
.nameWithOwner as $repo | .pullRequests.nodes[] |
if (.number | type) != "number" or (.headRefName | type) != "string" or
if (.number | type) != "number" or (.headRefName | type) != "string" or (has("headRepository") | not) or
(.headRepository != null and (.headRepository.nameWithOwner | type) != "string")
then error("Invalid GitHub pull request") else . end |
select(.headRepository.nameWithOwner == $repo) |