The update-issues.ts script is failing to recognize certain existing feature issues and is improperly creating duplicates for them during its automated runs.
During a recent run, the script processed dozens of features as if they were brand new and created new issues, even though valid, open issues with the correct feature label and web-features ID already existed in the repository.
Examples of Duplicated Issues:
Expected Behavior:
The script should detect that these features already have an associated open issue, log that they are "up-to-date", and skip creating a new issue.
The
update-issues.tsscript is failing to recognize certain existing feature issues and is improperly creating duplicates for them during its automated runs.During a recent run, the script processed dozens of features as if they were brand new and created new issues, even though valid, open issues with the correct
featurelabel andweb-featuresID already existed in the repository.Examples of Duplicated Issues:
<link rel="prefetch">: The script created a new issue <link rel="prefetch"> #591, despite issue <link rel="prefetch"> #306 already being open.WebNN: The script created a new issue WebNN #844, despite issue WebNN #322 already being open.KHR_parallel_shader_compile WebGL extension: The script created a new issue KHR_parallel_shader_compile WebGL extension #599, despite issue KHR_parallel_shader_compile WebGL extension #104 already being open.background-attachment: The script created background-attachment #592, despite background-attachment #498 existing.Expected Behavior:
The script should detect that these features already have an associated open issue, log that they are "up-to-date", and skip creating a new issue.