diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 10eb1f9..4fbe3ed 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -6,38 +6,22 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - - name: Build - run: | - cargo build --verbose --all-features - name: Test - run: | - cargo test --verbose --all-features + run: cargo test --verbose --all-features build-windows: runs-on: windows-latest steps: - uses: actions/checkout@v1 - - name: Build - run: | - cargo build --verbose --all-features - name: Test - run: | - cargo test --verbose --all-features + run: cargo test --verbose --all-features build-macosx: runs-on: macOS-latest steps: - uses: actions/checkout@v1 - - name: Rust requirements - run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal - - name: Build - run: | - . ~/.cargo/env - cargo build --verbose --all-features - name: Test - run: | - . ~/.cargo/env - cargo test --verbose --all-features + run: cargo test --verbose --all-features quality: runs-on: ubuntu-latest