aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-02 23:44:51 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-02 23:44:51 +0300
commit3503209b0328e86a147db1b9928fa92764ad693e (patch)
treee9848750fb6ca372f7f7209544da5f9c70898f8d
parent9ddb03ff347e88558637ce490fbdab63d55a9f3e (diff)
ci: skip live handoff tests on macos
-rw-r--r--.github/workflows/ci.yml8
-rw-r--r--justfile4
2 files changed, 8 insertions, 4 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c4d2a297..dcd0d1ba 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -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 }}'
diff --git a/justfile b/justfile
index 88e2a892..5ef53e1e 100644
--- a/justfile
+++ b/justfile
@@ -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