Skip to content

Commit 733e889

Browse files
committed
Skip beta builds on macos an windows
While we should keep testing MacOS and Windows builds (especially Winblowz since its somehow still cooperative multitasking within a process in 2025), there's not a lot of need to test rustc beta builds on them, which we mostly do just to ensure we aren't going to be broken by a future rustc update that breaks some API (which is exceedingly rare). This should get our CI queueing times back close to zero on all jobs.
1 parent 492fa70 commit 733e889

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ jobs:
3434
toolchain: [ stable, beta, 1.63.0 ] # 1.63.0 is the MSRV for all crates but `lightning-transaction-sync`.
3535
exclude:
3636
- platform: windows-latest
37-
toolchain: 1.63.0
37+
toolchain: [ 1.63.0, beta ]
38+
- platform: macos-latest
39+
toolchain: [ beta ]
3840
runs-on: ${{ matrix.platform }}
3941
steps:
4042
- name: Checkout source code

0 commit comments

Comments
 (0)