You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GitHub控制台查看Workflow输出参数及可重用工作流运行时输出值?

查看GitHub可重用Workflow输出值的方法

方法1:在可重用Workflow内部添加打印步骤

在可重用Workflow里,设置输出的步骤之后新增一个run步骤,显式打印输出值,控制台会直接展示结果:

jobs:
  reusable-job:
    runs-on: ubuntu-latest
    outputs:
      my-output: ${{ steps.set-output-step.outputs.value }}
    steps:
      - name: 设置输出值
        id: set-output-step
        run: echo "value=hello-world" >> $GITHUB_OUTPUT
      - name: 打印输出值用于调试
        run: |
          echo "当前设置的输出值: ${{ steps.set-output-step.outputs.value }}"
          # 也可以直接查看GITHUB_OUTPUT文件内容
          cat $GITHUB_OUTPUT

方法2:在调用可重用Workflow的主Workflow中打印输出

如果是在主Workflow里调用了可重用Workflow,可在后续步骤中直接打印该可重用job的输出:

jobs:
  call-reusable:
    uses: ./path/to/reusable-workflow.yml
    outputs:
      transferred-output: ${{ jobs.reusable-job.outputs.my-output }}
  print-output:
    runs-on: ubuntu-latest
    needs: call-reusable
    steps:
      - name: 打印可重用Workflow的输出
        run: echo "可重用Workflow的输出值: ${{ needs.call-reusable.outputs.transferred-output }}"

方法3:查看GitHub Actions页面的步骤详情

Workflow运行结束后,进入对应的运行记录页面:

  • 找到调用可重用Workflow的job,点击展开详情
  • 在可重用Workflow的执行步骤中,找到设置输出的步骤并展开,底部会显示Outputs区域,列出该步骤的所有输出值
  • 若为job级别的输出,可在该job的详情页面找到Job outputs部分查看

内容的提问来源于stack exchange,提问作者Joey Yi Zhao

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 21:03:09