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
index c746fcb..76fd305 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -22,7 +22,7 @@ jobs:
target: aarch64-apple-darwin
- name: macOS x86_64 — clippy / test
- os: macos-26-intel
+ os: macos-26
target: x86_64-apple-darwin
steps:
.github/workflows/release-github.yml
+2
-2
index 74e2fb7..2e75a56 100644
--- a/.github/workflows/release-github.yml
+++ b/.github/workflows/release-github.yml
@@ -40,10 +40,10 @@ jobs:
runner: windows-latest
target: aarch64-pc-windows-msvc
- name: macos-amd64
- runner: macos-15-intel
+ runner: macos-26
target: x86_64-apple-darwin
- name: macos-arm64
- runner: macos-latest
+ runner: macos-26
target: aarch64-apple-darwin
steps:
.github/workflows/release-npm.yml
+2
-10
index cacc5fa..7919a0a 100644
--- a/.github/workflows/release-npm.yml
+++ b/.github/workflows/release-npm.yml
@@ -45,16 +45,8 @@ jobs:
OS: windows-2022,
TARGET: aarch64-pc-windows-msvc,
}
- - {
- NAME: darwin-x64,
- OS: macos-15-intel,
- TARGET: x86_64-apple-darwin,
- }
- - {
- NAME: darwin-arm64,
- OS: macos-latest,
- TARGET: aarch64-apple-darwin,
- }
+ - { NAME: darwin-x64, OS: macos-26, TARGET: x86_64-apple-darwin }
+ - { NAME: darwin-arm64, OS: macos-26, TARGET: aarch64-apple-darwin }
steps:
- name: Checkout
.github/workflows/release-pypi.yml
+2
-6
index b249326..39bc443 100644
--- a/.github/workflows/release-pypi.yml
+++ b/.github/workflows/release-pypi.yml
@@ -47,12 +47,8 @@ jobs:
OS: windows-2022,
TARGET: aarch64-pc-windows-msvc,
}
- - { NAME: darwin-x64, OS: macos-latest, TARGET: x86_64-apple-darwin }
- - {
- NAME: darwin-arm64,
- OS: macos-latest,
- TARGET: aarch64-apple-darwin,
- }
+ - { NAME: darwin-x64, OS: macos-26, TARGET: x86_64-apple-darwin }
+ - { NAME: darwin-arm64, OS: macos-26, TARGET: aarch64-apple-darwin }
steps:
- name: Checkout
uses: actions/checkout@v6
Cargo.lock
+9
-9
index b6605f0..322fa22 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3264,7 +3264,7 @@ dependencies = [
[[package]]
name = "mistralrs"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"anyhow",
"candle-core",
@@ -3291,7 +3291,7 @@ dependencies = [
[[package]]
name = "mistralrs-audio"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"anyhow",
"apodize",
@@ -3302,7 +3302,7 @@ dependencies = [
[[package]]
name = "mistralrs-core"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"ahash",
"akin",
@@ -3399,7 +3399,7 @@ dependencies = [
[[package]]
name = "mistralrs-macros"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"darling 0.23.0",
"proc-macro2",
@@ -3410,7 +3410,7 @@ dependencies = [
[[package]]
name = "mistralrs-mcp"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"anyhow",
"async-trait",
@@ -3430,7 +3430,7 @@ dependencies = [
[[package]]
name = "mistralrs-paged-attn"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"anyhow",
"candle-core",
@@ -3446,7 +3446,7 @@ dependencies = [
[[package]]
name = "mistralrs-quant"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"byteorder",
"candle-core",
@@ -3475,7 +3475,7 @@ dependencies = [
[[package]]
name = "mistralrs-vision"
version = "0.8.1"
-source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#a27af8ea01123e5d5777120619413345989f4006"
+source = "git+https://github.com/setoelkahfi/mistral.rs?branch=fix%2Fall-platform-fixes#020dcbf8e2c4147c16bb015e89435811501baa28"
dependencies = [
"candle-core",
"image",
@@ -3799,7 +3799,7 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
[[package]]
name = "onde"
version = "0.1.8"
-source = "git+https://github.com/ondeinference/onde?branch=development#e87dc61eaea0efbfb3dbb34679ba69d48566145d"
+source = "git+https://github.com/ondeinference/onde?branch=development#f0bb0daad7fb07af951002f1bcae16fbd0bc876d"
dependencies = [
"anyhow",
"cc",