vscode-github-actions icon indicating copy to clipboard operation
vscode-github-actions copied to clipboard

Realtime Action Status update for pending workflows

Open callicles opened this issue 1 year ago • 3 comments

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

callicles avatar Dec 12 '23 21:12 callicles

Seems related to https://github.com/github/vscode-github-actions/issues/229

aharpervc avatar Feb 12 '24 16:02 aharpervc

I second this issue, it's very annoying to have to click that refresh button. There should be some polling or a websocket kept open.

dbsanfte avatar Feb 13 '24 10:02 dbsanfte

I also find this very frustrating. There's also no way to update the statusbar actions status, which makes it basically useless.

markusroessler avatar May 15 '24 19:05 markusroessler