From ce87e679a1d86169364399cb968f366e8d81d167 Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Tue, 25 Nov 2025 12:51:52 +0100 Subject: [PATCH 1/2] techdocs: marking techdocs config as optional Signed-off-by: Vincenzo Scamporlino --- plugins/techdocs-backend/config.d.ts | 2 +- plugins/techdocs/config.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/techdocs-backend/config.d.ts b/plugins/techdocs-backend/config.d.ts index 4954392828..1520ad70ec 100644 --- a/plugins/techdocs-backend/config.d.ts +++ b/plugins/techdocs-backend/config.d.ts @@ -21,7 +21,7 @@ export interface Config { * Configuration options for the techdocs-backend plugin * @see http://backstage.io/docs/features/techdocs/configuration */ - techdocs: { + techdocs?: { /** * Documentation building process depends on the builder attr * @visibility frontend diff --git a/plugins/techdocs/config.d.ts b/plugins/techdocs/config.d.ts index 7294f52816..584d340fbf 100644 --- a/plugins/techdocs/config.d.ts +++ b/plugins/techdocs/config.d.ts @@ -19,7 +19,7 @@ export interface Config { * Configuration options for the techdocs plugin * @see http://backstage.io/docs/features/techdocs/configuration */ - techdocs: { + techdocs?: { /** * Documentation building process depends on the builder attr * @visibility frontend From 592361e490322c2fc8bd0b06e7f15a2bbb0a2a9d Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Tue, 25 Nov 2025 12:52:09 +0100 Subject: [PATCH 2/2] techdocs: config changeset Signed-off-by: Vincenzo Scamporlino --- .changeset/tough-lies-grow.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/tough-lies-grow.md diff --git a/.changeset/tough-lies-grow.md b/.changeset/tough-lies-grow.md new file mode 100644 index 0000000000..dab952df65 --- /dev/null +++ b/.changeset/tough-lies-grow.md @@ -0,0 +1,6 @@ +--- +'@backstage/plugin-techdocs-backend': patch +'@backstage/plugin-techdocs': patch +--- + +The `techdocs` config is now marked as optional.