Qiskit / ecosystem

The Ecosystem consists of projects, tools, utilities, libraries and tutorials from a broad community of developers and researchers. The goal of the Ecosystem is to recognize, support and accelerate development of quantum technologies using Qiskit.
https://www.ibm.com/quantum/ecosystem
Apache License 2.0
98 stars 51 forks source link

Revise labels logic #671

Closed frankharkins closed 7 months ago

frankharkins commented 7 months ago

Restructure labels.json

The JSON file was of the form:

{
  "name": "Label name",
  "description": "Label description"
}

but whenever we read the file, we want it in the form

{
  "Label name": "Label description"
}

This PR converts the file to the latter form.

Don't automatically add new labels

On detecting a new label in a repository, the script would add it to labels.json.

I've removed that behaviour as it would silently add new labels (including misspellings and lower/uppercase duplicates), and not include a description. We should only add new labels intentionally.