@setoelkahfi / 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
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",