@hej / sigit / commits / 52d1073

Update macOS runners and dependencies in CI and release workflows

paydii committed Apr 24, 2026 at 12:11 UTC 52d10737ecaaaae5032a738b9d6263ee89170692
5 files changed +16 -28
.github/workflows/ci.yml
+1 -1
@@ -22,7 +22,7 @@ jobs:
22 target: aarch64-apple-darwin
23
24 - name: macOS x86_64 — clippy / test
25 - os: macos-26-intel
25 + os: macos-26
26 target: x86_64-apple-darwin
27
28 steps:
.github/workflows/release-github.yml
+2 -2
@@ -40,10 +40,10 @@ jobs:
40 runner: windows-latest
41 target: aarch64-pc-windows-msvc
42 - name: macos-amd64
43 - runner: macos-15-intel
43 + runner: macos-26
44 target: x86_64-apple-darwin
45 - name: macos-arm64
46 - runner: macos-latest
46 + runner: macos-26
47 target: aarch64-apple-darwin
48
49 steps:
.github/workflows/release-npm.yml
+2 -10
@@ -45,16 +45,8 @@ jobs:
45 OS: windows-2022,
46 TARGET: aarch64-pc-windows-msvc,
47 }
48 - - {
49 - NAME: darwin-x64,
50 - OS: macos-15-intel,
51 - TARGET: x86_64-apple-darwin,
52 - }
53 - - {
54 - NAME: darwin-arm64,
55 - OS: macos-latest,
56 - TARGET: aarch64-apple-darwin,
57 - }
48 + - { NAME: darwin-x64, OS: macos-26, TARGET: x86_64-apple-darwin }
49 + - { NAME: darwin-arm64, OS: macos-26, TARGET: aarch64-apple-darwin }
50
51 steps:
52 - name: Checkout
.github/workflows/release-pypi.yml
+2 -6
@@ -47,12 +47,8 @@ jobs:
47 OS: windows-2022,
48 TARGET: aarch64-pc-windows-msvc,
49 }
50 - - { NAME: darwin-x64, OS: macos-latest, TARGET: x86_64-apple-darwin }
51 - - {
52 - NAME: darwin-arm64,
53 - OS: macos-latest,
54 - TARGET: aarch64-apple-darwin,
55 - }
50 + - { NAME: darwin-x64, OS: macos-26, TARGET: x86_64-apple-darwin }
51 + - { NAME: darwin-arm64, OS: macos-26, TARGET: aarch64-apple-darwin }
52 steps:
53 - name: Checkout
54 uses: actions/checkout@v6
Cargo.lock
+9 -9
@@ -3264,7 +3264,7 @@ dependencies = [
3264 [[package]]
3265 name = "mistralrs"
3266 version = "0.8.1"
3267 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3267 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3268 dependencies = [
3269 "anyhow",
3270 "candle-core",
@@ -3291,7 +3291,7 @@ dependencies = [
3291 [[package]]
3292 name = "mistralrs-audio"
3293 version = "0.8.1"
3294 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3294 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3295 dependencies = [
3296 "anyhow",
3297 "apodize",
@@ -3302,7 +3302,7 @@ dependencies = [
3302 [[package]]
3303 name = "mistralrs-core"
3304 version = "0.8.1"
3305 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3305 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3306 dependencies = [
3307 "ahash",
3308 "akin",
@@ -3399,7 +3399,7 @@ dependencies = [
3399 [[package]]
3400 name = "mistralrs-macros"
3401 version = "0.8.1"
3402 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3402 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3403 dependencies = [
3404 "darling 0.23.0",
3405 "proc-macro2",
@@ -3410,7 +3410,7 @@ dependencies = [
3410 [[package]]
3411 name = "mistralrs-mcp"
3412 version = "0.8.1"
3413 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3413 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3414 dependencies = [
3415 "anyhow",
3416 "async-trait",
@@ -3430,7 +3430,7 @@ dependencies = [
3430 [[package]]
3431 name = "mistralrs-paged-attn"
3432 version = "0.8.1"
3433 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3433 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3434 dependencies = [
3435 "anyhow",
3436 "candle-core",
@@ -3446,7 +3446,7 @@ dependencies = [
3446 [[package]]
3447 name = "mistralrs-quant"
3448 version = "0.8.1"
3449 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3449 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3450 dependencies = [
3451 "byteorder",
3452 "candle-core",
@@ -3475,7 +3475,7 @@ dependencies = [
3475 [[package]]
3476 name = "mistralrs-vision"
3477 version = "0.8.1"
3478 -source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
3478 +source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
3479 dependencies = [
3480 "candle-core",
3481 "image",
@@ -3799,7 +3799,7 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
3799 [[package]]
3800 name = "onde"
3801 version = "0.1.8"
3802 -source = "git+https://github.com/ondeinference/onde?branch=development#e87dc61eaea0efbfb3dbb34679ba69d48566145d"
3802 +source = "git+https://github.com/ondeinference/onde?branch=development#f0bb0daad7fb07af951002f1bcae16fbd0bc876d"
3803 dependencies = [
3804 "anyhow",
3805 "cc",