一个流步骤的输出如何使用`gh watch`?

How does one stream step's output using `gh watch`?

使用 gh 我可以看到我的 运行 完成,它显示如下内容:

✓ My cool job · 1663894809
Triggered via push about 18 hours ago

JOBS
✓ Build, push and run cloud artifacts in 1m57s (ID 4739289825)
  ✓ Set up job
  ✓ Checkout
  ✓ my_custom_step
  ✓ Post Checkout
  ✓ Complete job

现在是否还可以观察所有步骤的输出 作业是 运行?实际上正是 运行 gh run view --log --job .... 显示的内容,但不是在事后查看日志,而是在作业的生命周期内流式传输日志而不访问 github UI。因此它将显示以下内容:

✓ My cool job · 1663894809
Triggered via push about 18 hours ago

JOBS
✓ Build, push and run cloud artifacts in 1m57s (ID 4739289825)
  ✓ Set up job
... Long list of logs...

  ✓ Checkout
... Long list of logs...

  ✓ my_custom_step
... Long list of logs...

  ✓ Post Checkout
... Long list of logs...

  ✓ Complete job

截至 2022 年 1 月,这是不可能的,但是 GitHub 上有一个未解决的问题:https://github.com/cli/cli/issues/3484