diff --git a/.changeset/major-actors-stand.md b/.changeset/major-actors-stand.md new file mode 100644 index 0000000000..ababe1adc0 --- /dev/null +++ b/.changeset/major-actors-stand.md @@ -0,0 +1,5 @@ +--- +'@backstage/backend-defaults': patch +--- + +DefaultActionsRegistryService: add json middleware to /.backstage/actions/ routes only diff --git a/packages/backend-defaults/src/alpha/entrypoints/actionsRegistry/DefaultActionsRegistryService.ts b/packages/backend-defaults/src/alpha/entrypoints/actionsRegistry/DefaultActionsRegistryService.ts index 1f6f108589..2c14caaeb3 100644 --- a/packages/backend-defaults/src/alpha/entrypoints/actionsRegistry/DefaultActionsRegistryService.ts +++ b/packages/backend-defaults/src/alpha/entrypoints/actionsRegistry/DefaultActionsRegistryService.ts @@ -90,7 +90,7 @@ export class DefaultActionsRegistryService implements ActionsRegistryService { createRouter(): Router { const router = PromiseRouter(); - router.use(json()); + router.use('/.backstage/actions/', json()); router.get('/.backstage/actions/v1/actions', async (req, res) => { const credentials = await this.httpAuth.credentials(req);