Skip to content

Commit

Permalink
Add CI tests for Windows and macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
hwittenborn committed Jul 5, 2023
1 parent 6b446bb commit ef8e269
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,11 @@ jobs:
- name: Run formatting checks
run: cargo fmt --check
cargo-clippy:
name: cargo-clippy@stable
runs-on: ubuntu-latest
name: "${{ matrix.os }}:cargo-clippy@stable"
runs-on: "${{ matrix.os }}-latest"
strategy:
matrix:
os: ["ubuntu", "windows", "macos"]
steps:
- name: Checkout repository
uses: actions/checkout@v3
Expand All @@ -30,10 +33,11 @@ jobs:
- name: Run clippy checks
run: cargo clippy --all-features -- -D warnings
cargo-test:
name: cargo-test@${{ matrix.version }}
runs-on: ubuntu-latest
name: "${{ matrix.os }}:cargo-test@${{ matrix.version }}"
runs-on: "${{ matrix.os }}-latest"
strategy:
matrix:
os: ["ubuntu", "windows", "macos"]
version: ["stable", "beta", "1.63"]
steps:
- name: Checkout repository
Expand Down

0 comments on commit ef8e269

Please sign in to comment.