Closed joshbranham closed 1 year ago
Hi @joshbranham this looks like a bug indeed. We are heads down with other priorities at the moment but we would be happy to accept a pull request to fix it if you are up for it?
Sure, looks like the validation actually happens over here https://github.com/RoadieHQ/roadie-backstage-plugins/blob/9d25f095dc0755e15f9bba1a4dddff8a926d1185/utils/roadie-backstage-entity-validator/src/relativeSpaceValidation.js#L24 so I can push a fix there.
I filed https://github.com/backstage/backstage/issues/16547 and started a convo here https://github.com/backstage/backstage/discussions/16478 to see what Backstage wants to do in this scenario.
Version:
0.3.10
What happened:
When validating a
catalog-info.yml
file withbackstage.io/techdocs-ref: dir:.
set, validation fails withWe use a monorepo for all our catalog files, so the app code and
mkdocs.yml
file are not in the same repo where we want to run the validator.Expected behavior:
Backstage claims that is the default value when using external storage for techdocs (like S3 in our case). Ideally this would pass validation.
Additional Information: