fix(ci): cover Windows headless production contracts

- execute queue, retry, normalization, and credential-boundary contracts without the broken Tauri mock runtime\n- refresh target-specific FFmpeg source locks after provider URL and digest drift\n- document the remaining compile-only Windows GUI test limitation
This commit is contained in:
NimBold
2026-08-22 00:32:22 +03:30
parent f724616cde
commit cc74bec9b0
4 changed files with 130 additions and 5 deletions
+4
View File
@@ -98,6 +98,10 @@ jobs:
if: runner.os == 'Windows'
working-directory: src-tauri
run: cargo test --lib --no-run --target ${{ matrix.target }}
- name: Run Windows headless production contracts
if: runner.os == 'Windows'
working-directory: src-tauri
run: cargo test --test production_contract --target ${{ matrix.target }} -- --nocapture
- name: Verify Windows atomic Torrent storage
if: runner.os == 'Windows'
working-directory: src-tauri