Merge pull request #78 from PR0M3TH3AN/codex/duplicate-comprehensive-tests-job-for-windows

Add Windows CI job
This commit is contained in:
thePR0M3TH3AN
2025-05-24 21:56:06 -04:00
committed by GitHub

View File

@@ -73,6 +73,29 @@ jobs:
if-no-files-found: warn
retention-days: 7
windows-tests:
name: Windows Tests
runs-on: windows-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Rust (stable)
uses: actions-rs/toolchain@v1.0.7
with:
toolchain: stable
override: true
profile: minimal
- name: Check formatting
run: cargo fmt -- --check
- name: Lint with Clippy
run: cargo clippy -- -D warnings
- name: Run cargo tests
run: cargo test --all
coverage:
name: Code Coverage (Tarpaulin)
needs: comprehensive-tests