To support running cross-language transforms, Portable Flink runner needs to support executing pipelines with steps defined to be executed for different environments.
I believe this support is already there. If that is the case we should validate that and add any missing tests.
If there are missing pieces, we should figure out details and create more JIRAs as needed.
CC: Ankur Goenka