Skip to main content

Common Actions

Some actions are common to all DCCs. They are implemented in Silex Client directly, and then customised for each DCCs thanks to the context.

info

Actions are defined with YAML files. If you don't know how to defined an action yet see the action definition page

Action insertion​

One common point to these actions is that they all insert actions at runtime using the insert action command. This command will resolve the specified actions and insert all of its steps and commands right after the current step. This allows to have an action that dynamically adapt while its executing.

To separate the actions that are meant to be inserted and the ones to be executed directly, we use categories. For example, the publish action will allow the user to insert an action among the possible ones present in the publish category. You can make some publishes accesible in some contexts or not by defining your publishes in the plugin you want.