docs(readme): use full desktop screenshot #27
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: Windows Backend | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| branches: [main] | |
| concurrency: | |
| group: windows-backend-${{ github.ref }} | |
| cancel-in-progress: true | |
| env: | |
| CARGO_TERM_COLOR: always | |
| jobs: | |
| check-headless: | |
| name: Check headless default (pdf only) | |
| runs-on: windows-latest | |
| timeout-minutes: 90 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: dtolnay/rust-toolchain@stable | |
| with: | |
| targets: x86_64-pc-windows-msvc | |
| - uses: Swatinem/rust-cache@v2 | |
| with: | |
| key: windows-backend-headless | |
| - name: Check PowerShell scripts | |
| shell: pwsh | |
| run: ./scripts/check_powershell_syntax.ps1 | |
| - name: Cargo check (headless default) | |
| shell: pwsh | |
| run: cargo check --workspace --all-targets --target x86_64-pc-windows-msvc | |
| check-headless-explicit: | |
| name: Check headless explicit (no terminal-ui) | |
| runs-on: windows-latest | |
| timeout-minutes: 90 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: dtolnay/rust-toolchain@stable | |
| with: | |
| targets: x86_64-pc-windows-msvc | |
| - uses: Swatinem/rust-cache@v2 | |
| with: | |
| key: windows-backend-headless | |
| - name: Check PowerShell scripts | |
| shell: pwsh | |
| run: ./scripts/check_powershell_syntax.ps1 | |
| - name: Cargo check (headless explicit) | |
| shell: pwsh | |
| run: cargo check --workspace --all-targets --no-default-features --features pdf --target x86_64-pc-windows-msvc | |
| check-terminal-ui: | |
| name: Check terminal-ui build | |
| runs-on: windows-latest | |
| timeout-minutes: 90 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: dtolnay/rust-toolchain@stable | |
| with: | |
| targets: x86_64-pc-windows-msvc | |
| - uses: Swatinem/rust-cache@v2 | |
| with: | |
| key: windows-backend-tui | |
| - name: Check PowerShell scripts | |
| shell: pwsh | |
| run: ./scripts/check_powershell_syntax.ps1 | |
| - name: Cargo check (terminal-ui) | |
| shell: pwsh | |
| run: cargo check --workspace --all-targets --features terminal-ui --target x86_64-pc-windows-msvc |