ederign opened a new pull request, #2092:
URL: https://github.com/apache/incubator-kie-tools/pull/2092

   We should enhance the current CLI to support subflows. To achieve that, we 
need to introduce a new workflow project default structure:
   
   Workflow project root
   /specs (optional)
   /schemas (optional)
   /subflows (optional)
   workflow.json|yaml (mandatory)
   
   To test:
   
[subflow1.zip](https://github.com/apache/incubator-kie-tools/files/13640914/subflow1.zip)
   
   This PR also introduce a batch of improvements the CLI:
   
   -New workflow project structure
   
   -Upgrade kogito-swf-dev mode to 1.44
   
   -Enable users to create workflows with YAML format
   To test: ./cli create --yaml-workflow
   
   -Changed all flags from camelCase to dash notation
   
   -Quarkus convert should copy all content 
   
   -Custom directory to deploy manifests
   To test: 
   ./cli deploy 
--custom-manifests-dir=/Users/ederign/temp/subflows/sanity/sample-project/manifests
   
   
   What is still pending:
   
   - Update sonata flow docs
   - Manifests will become optional: 
https://github.com/apache/incubator-kie-kogito-serverless-operator/pull/320 and 
we need to update the CLI.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to