v2.6.0
Release notes for orun v2.6.0.
Highlights
- TUI cockpit foundation (
orun tui) - Plan Studio drilldown (jobs → steps → step)
- Activity drilldown (index → run → job → step)
- Bottom info panel with level-aware overviews
- GitHub Artifacts integration for CI shards
orun github runs/pull/status/logstriad
New: orun tui
orun tui opens the Orun Cockpit — an interactive terminal UI built on Bubble Tea. It exposes the same plan/run/status/logs primitives as the CLI as navigable panes, with a sidebar, a main area, an optional inspector, and an optional bottom info band. See orun tui.
New: GitHub Artifacts integration
Orun can now produce and consume immutable GitHub Actions artifact shards directly, without actions/upload-artifact / actions/download-artifact steps in the workflow YAML. Plan shards and job shards follow the orun.v1.<exec-id>.<role>.<suffix>.<status> naming convention and are uploaded via an embedded @actions/artifact helper. See orun github and GitHub Artifacts architecture.
Improvements
- Real
GeneratePlanwiring in Plan Studio so the cockpit produces actual.orun/plans/output instead of a placeholder (Task 0145). LiveOrunService.RunPlanenables dry-run execution from the TUI (Task 0147).orun github runs --detailsperforms a Level-2 manifest download for exact status (Task 0141).orun github logsdisplays downloaded log content inline (Task 0140).orun githubcommands accept a normalized--orun-dirand share status selectors (Task 0144).
Fixes
- Plan Studio review render glitches caused by size propagation when toggling inspector / bottom panel.
- Inspector overflow for jobs with large step bodies — the inspector now shows a flat list of step names, and full step bodies live in the drill-in view.
- Artifact upload token gating — uploads now correctly no-op when
ACTIONS_RUNTIME_TOKENis absent. - Plan and job shard hydration when partial shards are present.
Breaking changes
None.
Upgrade
Install via Go:
go install github.com/sourceplane/orun/cmd/orun@v2.6.0
Install via shell script:
curl -sSL https://install.orun.dev | bash
Or download a prebuilt release asset and run the bundled install.sh.
Downstream implementations that consume orun as a CLI or library should also read the v2.6 integration guide.