RoadieHQ / backstage-entity-validator

Validate properties and well known annotations in your Backstage catalog-info.yaml files.
https://roadie.io
66 stars 14 forks source link

The schema should be extendable #23

Open dtuite opened 2 years ago

dtuite commented 2 years ago

Describe Request:

In our org we have decided that we want pull requests to fail if the catalog-info.yaml has set spec.lifecycle to anything other than "production" or "experimental". We would like to enforce this via the entity validator.

roadie-bot commented 2 years ago

https://app.shortcut.com/larder/story/4940

dtuite commented 2 years ago

As an example of the types of extensions desired...

We are planning to extend backstage by requiring specific labels / annotations, so it would be good to be able to verify them.