docs - Added additional properties note

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
This commit is contained in:
Andre Wanlin
2025-08-02 13:02:02 -05:00
parent 65cd0fbc6b
commit c566ea9d22
+10
View File
@@ -56,6 +56,16 @@ createTemplateAction({
```
:::note
As the new `zod` format is more strict if there are any additional properties in your Software Template YAML where you define your action it will trigger an `InputError`. Here is an exact example for reference:
> "InputError: Invalid input passed to action publish:github, instance is not allowed to have the additional property "allowedHosts"
To fix these you will simply need to remove the extra property details in your Software Template YAML where you define your action.
:::
The `scaffolder-backend` plugin has been converted to being New Backend System only, which means a lot of the public API has been cleaned up.
The `createRouter` and `createBuiltinActions` have been removed as they were only used in the legacy backend system.