ux(ci): prefer native GitHub run views #261
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
fugitive
good first issue
help wanted
invalid
question
v0.1.0
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
barrettruth/forge.nvim!261
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ux/github-native-ci-summary"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
GitHub CI runs currently flow through a Forge-specific compact summary that loses the native
gh run viewshape. That makes the in-buffer run surface feel semantically different from GitHub itself, especially for in-progress runs. The old summary interaction model also risks treating non-job lines like annotations as if they belong to the last job.Solution
Prefer native run views whenever a backend exposes them, which moves GitHub summaries onto raw
gh run viewoutput instead of the compact JSON-reduced summary. Update summary parsing so job step lines still open the parent job log, while annotation lines stay non-actionable, and cover both behaviors with specs.