The GitHub annotation powers more functionalities in Backstage than any other. Frequently, the GitHub project slug is used to load data related to the associated entity.
Backstage works best when the GitHub project-slug annotation is set on as many components as possible.
To create a check to ensure that the annotation is set, use the following attributes:
|GitHub annotation must be set on Backstage Component metadata
|Setting the component metadata will allow many Backstage GitHub plugins and features to work
|Entity Metadata (built-in).
|Annotation keys (this returns a list of all of the annotation keys on an entity)
Once this check completes its first run, you should see data come in showing the Backstage entities which need improvement.