Simplify CI pipeline for now (#118)

Removes Windows at least, to avoid unneeded builds.
This commit is contained in:
Charlie Marsh 2023-10-18 10:56:45 -04:00 committed by GitHub
parent fec4ee2848
commit eefa04f13f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -42,7 +42,7 @@ jobs:
cargo-test:
strategy:
matrix:
os: [ ubuntu-latest, windows-latest ]
os: [ ubuntu-latest ]
runs-on: ${{ matrix.os }}
name: "cargo test | ${{ matrix.os }}"
steps:
@ -57,10 +57,3 @@ jobs:
- name: "Tests (Ubuntu)"
if: ${{ matrix.os == 'ubuntu-latest' }}
run: cargo insta test --all --all-features --unreferenced reject
- name: "Tests (Windows)"
if: ${{ matrix.os == 'windows-latest' }}
shell: bash
run: cargo insta test --all --all-features --unreferenced reject
- run: cargo doc --all --no-deps
env:
RUSTDOCFLAGS: "-D warnings"