ci: skip live handoff tests on macos

This commit is contained in:
Ogulcan Celik 2026-06-02 23:44:51 +03:00
parent 9ddb03ff34
commit 3503209b03
2 changed files with 8 additions and 4 deletions

View File

@ -39,7 +39,11 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest]
include:
- os: ubuntu-latest
nextest_filter: all()
- os: macos-latest
nextest_filter: not binary(live_handoff)
runs-on: ${{ matrix.os }}
timeout-minutes: 10
steps:
@ -71,4 +75,4 @@ jobs:
cache-bin: false
- name: Run checks
run: just ci
run: just ci '${{ matrix.nextest_filter }}'

View File

@ -15,8 +15,8 @@ lint:
cargo clippy --all-targets --locked -- -D warnings
# Run PR CI checks
ci: lint
cargo nextest run --locked --status-level fail --final-status-level slow --failure-output final --success-output never
ci filter='all()': lint
cargo nextest run --locked -E "{{filter}}" --status-level fail --final-status-level slow --failure-output final --success-output never
# Check formatting + run unit tests + maintenance script tests
check: ci