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 摘要。