@ondeinference / onde / commits / 65df60c

Update CI workflows to use macos-26 runners

Seto Elkahfi committed Apr 9, 2026 at 21:58 UTC 65df60c63dc8a4618c5bcbac6fc4a04ad02530da
2 files changed +12 -12
.github/workflows/ci.yml
+11 -11
@@ -18,7 +18,7 @@ jobs:
18 # ── Formatting ────────────────────────────────────────────────────────────
19 fmt:
20 name: Format
21 - runs-on: macos-15
21 + runs-on: macos-26
22 steps:
23 - uses: actions/checkout@v6
24 - uses: dtolnay/rust-toolchain@stable
@@ -29,7 +29,7 @@ jobs:
29 # ── Lint ──────────────────────────────────────────────────────────────────
30 clippy:
31 name: Clippy (macOS)
32 - runs-on: macos-15
32 + runs-on: macos-26
33 steps:
34 - uses: actions/checkout@v6
35 - uses: dtolnay/rust-toolchain@stable
@@ -41,7 +41,7 @@ jobs:
41 # ── Tests (macOS — the only platform where tests run natively) ────────────
42 test:
43 name: Test (macOS)
44 - runs-on: macos-15
44 + runs-on: macos-26
45 steps:
46 - uses: actions/checkout@v6
47 - uses: dtolnay/rust-toolchain@stable
@@ -51,7 +51,7 @@ jobs:
51 # ── Cross-compile checks for all Apple platforms ──────────────────────────
52 check-ios:
53 name: Check (iOS device)
54 - runs-on: macos-15
54 + runs-on: macos-26
55 steps:
56 - uses: actions/checkout@v6
57 - uses: dtolnay/rust-toolchain@stable
@@ -64,7 +64,7 @@ jobs:
64
65 check-ios-sim:
66 name: Check (iOS simulator)
67 - runs-on: macos-15
67 + runs-on: macos-26
68 steps:
69 - uses: actions/checkout@v6
70 - uses: dtolnay/rust-toolchain@stable
@@ -77,7 +77,7 @@ jobs:
77
78 check-tvos:
79 name: Check (tvOS device)
80 - runs-on: macos-15
80 + runs-on: macos-26
81 steps:
82 - uses: actions/checkout@v6
83 - uses: dtolnay/rust-toolchain@nightly
@@ -90,7 +90,7 @@ jobs:
90
91 check-tvos-sim:
92 name: Check (tvOS simulator)
93 - runs-on: macos-15
93 + runs-on: macos-26
94 steps:
95 - uses: actions/checkout@v6
96 - uses: dtolnay/rust-toolchain@nightly
@@ -103,7 +103,7 @@ jobs:
103
104 check-visionos:
105 name: Check (visionOS device)
106 - runs-on: macos-15
106 + runs-on: macos-26
107 steps:
108 - uses: actions/checkout@v6
109 - uses: dtolnay/rust-toolchain@nightly
@@ -116,7 +116,7 @@ jobs:
116
117 check-visionos-sim:
118 name: Check (visionOS simulator)
119 - runs-on: macos-15
119 + runs-on: macos-26
120 steps:
121 - uses: actions/checkout@v6
122 - uses: dtolnay/rust-toolchain@nightly
@@ -129,7 +129,7 @@ jobs:
129
130 check-watchos:
131 name: Check (watchOS device)
132 - runs-on: macos-15
132 + runs-on: macos-26
133 steps:
134 - uses: actions/checkout@v6
135 - uses: dtolnay/rust-toolchain@nightly
@@ -142,7 +142,7 @@ jobs:
142
143 check-watchos-sim:
144 name: Check (watchOS simulator)
145 - runs-on: macos-15
145 + runs-on: macos-26
146 steps:
147 - uses: actions/checkout@v6
148 - uses: dtolnay/rust-toolchain@nightly
.github/workflows/release-sdk-swift.yml
+1 -1
@@ -11,7 +11,7 @@ permissions:
11
12 jobs:
13 build-and-release:
14 - runs-on: macos-15
14 + runs-on: macos-26
15
16 steps:
17 - name: Checkout onde