Configuration schema missing for action plugins
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3293732. -->
Reported by: [mxh](https://www.drupal.org/user/1124384)
Related to !202
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>ECA adds a bunch of action plugins. However we currently don't have any schema defined for them. This may be a problem when an ECA action is being used at other places in Drupal, because configuration schema will be validated on configuration synchronization. Therefore we need to add the configuration schema for all actions.</p>
<p>Here is an example schema for the "action_send_email_action" action plugin provided by core:</p>
<pre>action.configuration.action_send_email_action:<br> type: mapping<br> label: 'Send email configuration'<br> mapping:<br> recipient:<br> type: string<br> label: 'Recipient'<br> subject:<br> type: label<br> label: 'Subject'<br> message:<br> type: text<br> label: 'Message'</pre><h4 id="summary-steps-reproduce">Steps to reproduce</h4>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<h3 id="summary-remaining-tasks">Remaining tasks</h3>
<h3 id="summary-ui-changes">User interface changes</h3>
<h3 id="summary-api-changes">API changes</h3>
<h3 id="summary-data-model-changes">Data model changes</h3>
issue