chore: improve harness verification guidance (#1777)

This commit is contained in:
Carlos Florêncio
2026-07-18 19:08:55 +01:00
committed by GitHub
parent 21f811d5ec
commit 5a691ea8b2
13 changed files with 240 additions and 69 deletions
+13 -1
View File
@@ -10,4 +10,16 @@ permission:
Run the monorepo verification pipeline and fix issues found.
Fetch `origin/main` and rebase only when appropriate. Format first. Run heavy commands through `scripts/run-quiet` and inspect only targeted log ranges. Fix root causes and rerun focused failed commands until clean, or report a concrete blocker.
Install `apps` dependencies when missing. Resolve the current PR base with
`gh pr view --json baseRefName`, fetch and rebase only when it resolves, and
otherwise report that rebasing was skipped; do not infer stacked-PR bases from Git upstream.
Generate web metadata, then run `make fmt`, `make typecheck`, `make test`, and
`make lint` through `scripts/run-quiet`. Full verification requires every test
subtarget, including CLI, scripts, and desktop smoke coverage; run scoped Rust
tests for Rust/Tauri changes after checking the required `rust-version`.
Fix root causes and rerun focused failed commands. Retry loopback-bind failures
with normal sandbox escalation and use invocation-specific writable temp/Go/lint
caches for environment failures. Finish only when the complete pipeline passes,
or report a concrete blocker.