Skip to content

Commit 9f55cc5

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 9f55cc5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ jobs:
3333
platform: [ self-hosted, windows-latest, macos-latest ]
3434
toolchain: [ stable, beta, 1.63.0 ] # 1.63.0 is the MSRV for all crates but `lightning-transaction-sync`.
3535
exclude:
36-
- platform: windows-latest
37-
toolchain: 1.63.0
36+
- platform: [ windows-latest, macos-latest ]
37+
toolchain: [ 1.63.0, beta ]
3838
runs-on: ${{ matrix.platform }}
3939
steps:
4040
- name: Checkout source code

0 commit comments

Comments
 (0)