feat(mcp): persist every screenshot, not just over-cap captures #142
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
| name: Rustwright Tests | |
| on: | |
| pull_request: | |
| push: | |
| jobs: | |
| test: | |
| name: cargo core, CLI, and MCP | |
| # Matches the development repo's runner. The mcp suite includes | |
| # Chromium race/stability tests that hold green on this runner class but | |
| # produce false failures on ubuntu-latest. | |
| runs-on: blacksmith-2vcpu-ubuntu-2404 | |
| steps: | |
| - name: Check out repository | |
| uses: actions/checkout@v7.0.1 | |
| - name: Set up Rust | |
| uses: dtolnay/rust-toolchain@stable | |
| - name: Cargo check (core workspace) | |
| run: cargo check --locked | |
| - name: Cargo test (core workspace) | |
| run: cargo test --locked | |
| - name: Cargo test (CLI) | |
| run: cargo test --manifest-path cli/Cargo.toml --locked | |
| - name: Cargo test (MCP) | |
| run: cargo test --manifest-path mcp/Cargo.toml --locked |