pucardotorg / dristi

MIT License
2 stars 12 forks source link

Configuration: Check in workflows being used into a repository #2144

Open subhashini-egov opened 1 month ago

subhashini-egov commented 1 month ago

Describe the bug There are multiple workflows in the DRISTI product. These need to be checked into a repository somewhere so a script can be written to configure the workflows post installation. This is essential for scale-up. Please check-in the workflow JSONs into the MDMS repo under a workflowConfigurations folder for easy reference.

manimaarans commented 1 month ago

Hi @subhashini-egov , currently the workflow is checked in dristi solution under docs folder under various modules. Do we want to consolidate them into one folder? we can use Kerala config for that ,like we did in dpg config before https://github.com/pucardotorg/dpg-configs/tree/develop/dristi . let me know what structure we want to maintain cc: @Ramu-kandimalla

subhashini-egov commented 1 month ago

@manimaarans What we checked in into docs folder is what is actually configured? I don't think so. The final set of workflows that are actually configured, being used should be checked into the configs repo under a "workflows" folder.

The point is, someone should be able to take the JSON and run a script to configure all workflows for all modules.

subhashini-egov commented 6 days ago

@manimaarans as per discussion on Nov 26, please update the workflows in the develop branch with the latest from SDC production.