我有一个elsa工作流parent,它调用一些child工作流。每个子工作流都有一些自定义活动(基于SendHttpRequest elsa活动)。这些自定义活动需要调用外部api并提供workflowInstanceId of parent工作流。
我试图将workflowInstanceId of parent作为子工作流的ContextId传递--因为在子工作流自定义活动中被覆盖了(这当然是有意义的)。
如何从运行在子工作流上的代码(例如来自子工作流自定义活动的workflowInstanceId )获得(服务器端) parent工作流?
我们有两个触发推送的工作流,设置如下:
on:
push:
branches:
- master
在一个工作流中,它包含一个将凸版本提交到主程序中的操作。在另一个内部,它验证提交消息是否是一个bump,并自动部署。
当前,当我们将提交推到master时,我们可以看到github操作在master中创建了一个提交,如下所示:
Automated Version Bump ci: version bump to v1.2.3
其中,自动版本Bump是GitHub操作的名称,ci: Version bump to v1.2.3是由GitHub操作生成的提交消息。
由于自动提交