Deployment of config would make the workspaces module even more useful. As config as it is now isn't "revisionable" nor "publishable", this isn't possible currently.
Steps to reproduce
This can't currently be replicated out of the box as it's not possible to submit configuration forms of any kind inside a workspace. With the patch it can be tested as follows
@todo add steps for testing
Proposed resolution
Create a content entity (publishable + revisionable) that stores config when one changes config inside a workspace
When a workspace is published, merge the changed config into the one active on the live workspace/the site
Allow config entities to be edited inside workspaces, for now by marking them as "internal" entity types which let's them pass through EntityOperations::shouldSkipPreOperations()
Comments
Comment #3
s_leu commentedComment #5
amateescu commentedMerged into 1.0.x, thanks for this huge effort!
Comment #7
amateescu commented