feat(hierarchy): Operator ReAct 接入会话同步上下文裁剪 / apply session sync pipe… #15
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # 覆盖率:摘要 + 关键目录「行覆盖率」棘轮(fixtures/coverage_ratchet_baselines.json;脚本 scripts/check_coverage_ratchet.py) | |
| name: code-coverage | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| branches: [main] | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| permissions: | |
| contents: read | |
| jobs: | |
| llvm-cov: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Install system deps (Wayland headers for rfd / Linux build) | |
| run: sudo apt-get update && sudo apt-get install -y libwayland-dev | |
| - uses: dtolnay/rust-toolchain@stable | |
| with: | |
| components: llvm-tools-preview | |
| - uses: Swatinem/rust-cache@v2 | |
| - uses: taiki-e/install-action@v2 | |
| with: | |
| tool: cargo-llvm-cov@0.6 | |
| - name: cargo llvm-cov (workspace lib JSON summary) | |
| run: cargo llvm-cov --workspace --lib --json --summary-only --output-path target/llvm-cov-summary.json | |
| - name: Check coverage ratchet (key directories) | |
| run: python3 scripts/check_coverage_ratchet.py target/llvm-cov-summary.json |