$ loading▍
$ loading▍
Click any run — on the project's Runs tab, in Recent runs on the Overview, or from a notification — and the run panel opens on the right. It shows Run #N with its status, the workflow, branch, short commit hash and message, when it started and how long it took, who started it and on which computer, and a Cancel run button while it's running (Run again once it's finished).
Below that, in order:
↑ path/to/file for uploads, ✕ path/to/file for deletions).exit N badge if it failed. The failing or running step opens automatically.Log lines arrive in the open run panel live, pushed from the app's background process as output comes in — not by the UI polling for updates. The panel stays pinned to the newest line unless you scroll up to read. In parallel, the same output is flushed to the API roughly every 500ms and saved against the run, so the log is still there if you close the panel or reopen the run later.
Terminal colours are kept: tools like npm and git show their warnings and errors in colour, the same as in a terminal.
The project's Runs tab lists every run, newest first, with pages for long histories. Filter by workflow, status, or a date range. The list updates by itself while runs are happening.