feat: add techdocs-entity-path annotation for techdocs deep linking

This annotation enables specifying a path within another entities
techdocs to use as the root techdocs page.

Signed-off-by: Chris Suich <csuich2@gmail.com>
This commit is contained in:
Chris Suich
2025-04-28 11:15:34 -04:00
committed by Chris Suich
parent d75e96cb34
commit ec7b35d77e
14 changed files with 251 additions and 31 deletions
+3
View File
@@ -18,3 +18,6 @@
export const TECHDOCS_ANNOTATION = 'backstage.io/techdocs-ref';
/** @public */
export const TECHDOCS_EXTERNAL_ANNOTATION = 'backstage.io/techdocs-entity';
/** @public */
export const TECHDOCS_EXTERNAL_PATH_ANNOTATION =
'backstage.io/techdocs-entity-path';