Can we use the jsonnet plugin with the Drone Config Plugin?

So our pipelines are fully written in jsonnet and we are considering using drone-config-changeset-conditional or any other configuration plugins but The thing is I’m not sure that this is possible. I tried drone-config-changeset-conditional yesterday and drone didn’t work at all because it was expecting a yaml file not a jsonnet. I opened an issue#26 on their Github and they replied with:

Not at present, however you could potentially use microadam/drone-config-plugin-pipeline and have another plugin which is run before the changeset one, which converts jsonnet to YAML, and then this plugin would work on the converted YAML code

So my question: Is that currently possible? or is there any other way to make drone generate the yaml from the jsonnet file and send it to the plugins?

So my question: Is that currently possible? or is there any other way to make drone generate the yaml from the jsonnet file and send it to the plugins?

sorry, this is not currently supported

We are interested on helping out in order to make that happens by either create another external plugin or solve this issue some how. Can you please explain in a nutshell What needs to be done in order for the droneci plugins to support jsonnet pipelines?

Does it requires changes on the drone core itself? Or an external plugin is sufficient for this?