Skip to content

Conversation

@dcz-self
Copy link

@dcz-self dcz-self commented Jan 6, 2026

To fix CI.

If I'm mistaken about the semantics of MSRV and it actually means "there exists a configuration where this version works", then this should rather be solved by adding Cargo.lock.

If I'm not mistaken and this is a deliberately letting dependencies break CI, then I think the proper fix would move the check to some periodic job, instead of breaking feature pipelines.

But I don't know, so here's the Minimum Viable CI Fix :)

To fix CI, failing on polling v3.11.0.
Copy link
Member

@PolyMeilex PolyMeilex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Winit 0.30 MSRV is 1.70.0
And Winit master MSRV is 1.85

So I assume we should be fine with 1.71. If I am wrong, and it affects you the reader, feel free to yell at me, and we will revert this in favor of pinning deps manually in the CI like we do in other Smithy projects at times.

@PolyMeilex PolyMeilex merged commit 2aee9a3 into Smithay:master Jan 6, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants