The catalog-info validator can now find metadata in non-standard locations
From today, we have released an improvement to ensure that Backstage metadata files will be found and validated regardless of their name or location in the codebase.
Roadie’s GitHub app automatically checks your Backstage metadata YAML files for syntactic correctness. This helps you to catch problems which may prevent your components from showing up in Backstage.
These files are typically named catalog-info.yaml
and are often located in the root of a repository. However, users using monorepos frequently have these catalog-info.yaml files distributed throughout the monorepo. In these cases, the GitHub app validator would fail to find or validate the files. This is no longer the case.