mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-20 00:59:21 +00:00
Splits the previous wall-of-prose docs/ci.md into discoverable sections while preserving every operator-relevant detail: - Lead orientation paragraph kept; cross-links to umbrella and prerelease - Pipeline overview anchors the job table at the top - Fail-fast order tightened; superseded-run/concurrency notes folded in - Scope and routing surfaces ci-changed-scope.mjs, the routing-only fast path, the Windows scope rule, Vitest shard balancing, the Android dual-flavor rule, and the check-dependencies (Knip + unused-file allowlist) pass that was buried in the lead - Manual dispatches groups examples + include_android + target_ref - Runners and Local equivalents tables/blocks preserved - Full Release Validation: release_profile and rerun_group bulleted; verifier-only rerun guidance and the shared release-package-under-test artifact called out - Live and E2E shards: native-live shard names listed, live-media-runner image and openclaw-live-test:<sha> with OPENCLAW_SKIP_DOCKER_BUILD=1 broken out - Package Acceptance split into Jobs / Candidate sources / Suite profiles / Legacy compatibility windows / Examples / debugging - Install smoke: fast vs full paths, main-push policy, Bun gate - Local Docker E2E: scheduler tunables in a table, reusable workflow flow, release-path chunks list, rerun helpers - Plugin Prerelease, QA Lab, CodeQL each get their own discoverable sections; CodeQL uses tables for security and quality categories instead of paragraph walls (kept the new provider-runtime-boundary shard in the PR-quality-guard list) - Maintenance workflows groups Docs Agent, Test Performance Agent, and Duplicate PRs After Merge - Local check gates and changed routing turn boundary lane rules into bullets and keep the explicit-mapping prose - Testbox validation kept; Related links preserved Audited every workflow name and CodeQL category against .github/workflows/ — no stale references. File goes from 527 to 413 lines while preserving shard names, env vars, profiles, chunks, and legacy-compat windows. Layout obeys oxfmt. |
||
|---|---|---|
| .. | ||
| .generated | ||
| .i18n | ||
| assets | ||
| automation | ||
| channels | ||
| cli | ||
| concepts | ||
| debug | ||
| diagnostics | ||
| gateway | ||
| help | ||
| images | ||
| install | ||
| nodes | ||
| plan | ||
| platforms | ||
| plugins | ||
| providers | ||
| reference | ||
| security | ||
| snippets/plugin-publish | ||
| start | ||
| superpowers/specs | ||
| tools | ||
| web | ||
| AGENTS.md | ||
| auth-credential-semantics.md | ||
| brave-search.md | ||
| ci.md | ||
| CLAUDE.md | ||
| date-time.md | ||
| docs.json | ||
| index.md | ||
| logging.md | ||
| nav-tabs-underline.js | ||
| network.md | ||
| perplexity.md | ||
| pi-dev.md | ||
| pi.md | ||
| prose.md | ||
| style.css | ||
| tts.md | ||
| vps.md | ||
| whatsapp-openclaw-ai-zh.jpg | ||
| whatsapp-openclaw.jpg | ||