我可以直接从复合操作中调用工作流程吗? 这是我的复合动作 名称: 服务组合 描述:服务组合 输入: 示例_输入: 描述:示例输入 必填:真实 类型:字符串
运行: 使用:“复合” 步骤: - 名称:服务测试 id: 服务_测试 外壳:bash 运行:| echo“运行测试1” echo“回显输入:${{inputs.example_input}}”
- name: call the workflow
uses: ./.github/workflows/call_in_action_helper.yml
这是我的帮手 名称:行动呼吁
在: 工作流程_调用:
工作: 工作1: 运行:ubuntu-latest 输出: 数据:${{steps.generate.outputs.data}} 步骤: - 名称:生成数据 id:生成 运行:| echo "来自作业 1 的问候" > data.txt echo "data=$(cat data.txt)" >> $GITHUB_OUTPUT
运行: 使用:“复合” 步骤: - 名称:服务测试 id: 服务_测试 外壳:bash 运行:| echo“运行测试1” echo“回显输入:${{inputs.example_input}}”
- name: call the workflow
uses: ./.github/workflows/call_in_action_helper.yml
名称:启动/停止服务组合 描述:启动/停止服务组合 输入: 示例_输入: 描述:示例输入 必填:真实 类型:字符串
运行: 使用:“复合” 步骤: - 名称:服务测试 id: 服务_测试 外壳:bash 运行:| echo“运行测试1” echo“回显输入:${{inputs.example_input}}”
- name: call the workflow
uses: ./.github/workflows/call_in_action_helper.yml
名称:号召行动
在: 工作流程_调用:
工作: 工作1: 运行:ubuntu-latest 输出: 数据:${{steps.generate.outputs.data}} 步骤: - 名称:生成数据 id:生成 运行:| echo "来自作业 1 的问候" > data.txt echo "data=$(cat data.txt)" >> $GITHUB_OUTPUT