chore: improve harness verification guidance (#1777)
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user