Skip to content

Commit d0f4601

Browse files
committed
Fail if there are multiple open issues for a feature
1 parent 869d237 commit d0f4601

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

scripts/update-issues.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,11 @@ async function update() {
114114
for await (const issue of iterateIssues(octokit, params)) {
115115
const m = pattern.exec(issue.body);
116116
if (m) {
117-
openIssues.set(m[1], issue);
117+
const id = m[1];
118+
if (openIssues.has(id)) {
119+
throw new Error(`Multiple issues for ${id}: ${openIssues.get(id).html_url} and ${issue.html_url}`);
120+
}
121+
openIssues.set(id, issue);
118122
}
119123
}
120124

0 commit comments

Comments
 (0)