Skip to content

Onus v0.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 09:49
· 6 commits to main since this release
f94b04b

A web interface for everything Onus does.

  • onus ui: a web interface for the repository, embedded in the binary and served on 127.0.0.1 behind a per-session token (ADR 0011, onus help web-interface): a dashboard with the component graph, a command palette (⌘K), and light and dark themes. It covers the component graph and every component, symbol and file (dependents, dependencies, tests, invariants and the impact of a change); reports of uncommitted work and of any two refs; the lane policy, submissions, classification and the judge; environments, runs and the evidence store; outcomes, incidents and reverts; root keys, task plans, minting, inspecting and narrowing tokens; escalations; the audit log; onus.yaml; and the guide.
  • JUnit results are counted by their <testcase> elements, so reporters that write no suite totals (such as Node's) are counted.
  • Lane and judge reasons quote row titles instead of wrapping them in backticks, which broke the code spans inside them.

Install

brew install onushq/tap/onus
curl -fsSL https://onushq.com/install.sh | sh

Or in a workflow: uses: onushq/onus/action@v0.9.0. Each archive is attested: gh attestation verify <archive> --repo onushq/onus.