github / github/vscode-github-actions

Realtime Action Status update for pending workflows

未关闭
#285 3 条评论 12 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
TypeScript
星标
660
派生
213
PR 合并指标
30 天内没有已合并 PR

描述

**Is your feature request related to a problem? Please describe.**
I am trying to use the extension to get real time feedback on the CI to see if the tests are passing are not. I am frustrated that I have to click the refresh button, it prevents me from focusing on something else as it runs.

**Describe the solution you'd like**
I would love it if when I click the refresh button, if there are any workflows that are not in a terminal state (not started, pending, queued...) the extension would poll the api every second to get a refreshed status until the action/workflow reached a terminal status.

**Additional context**
I have seen this: https://github.com/github/vscode-github-actions/issues/126 and I can understand how that could be a big undertaking. I am trying to suggest a focused way of getting feedback real time on something I am working on. I am ok, telling the extension "start watching" so that api don't get overflown or we don't constantly poll the api when the extension is opened.

ideally you could subscribe to a websocket 😏 but not sure if that's even possible

Also the yellow spinners make it look like it is polling when it is not

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。