name: macOS tests on: push: branches: - master paths: - packages/** - examples/** - src/** - .github/** - lib.rs - Cargo.toml pull_request: types: [opened, synchronize, reopened, ready_for_review] branches: - master paths: - packages/** - examples/** - src/** - .github/** - lib.rs - Cargo.toml jobs: test: if: github.event.pull_request.draft == false name: Test Suite runs-on: macos-latest steps: - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - uses: actions/checkout@v3 - run: cargo test --all --tests