Skip to content

Conversation

@Ivan-Velickovic
Copy link
Collaborator

The current way these style checks work means that they are based on the GitHub provided Rust toolchain rather than the one we expect.

This would be fine except the rules (mainly for Clippy) seems to change every couple of weeks which is kind of annoying.

Since it changes so often it means that CI fails on PRs on unrelated bits of code.

Change the CI to use the Nix flake instead like we do when we build the SDK itself.

@Ivan-Velickovic Ivan-Velickovic force-pushed the ci_style_fix branch 4 times, most recently from bd052e1 to dabdced Compare January 5, 2026 21:32
The current way these style checks work means that they are based
on the GitHub provided Rust toolchain rather than the one we expect.

This would be fine except the rules (mainly for Clippy) seems
to change every couple of weeks which is kind of annoying.

Since it changes so often it means that CI fails on PRs on unrelated
bits of code.

Change the CI to use the Nix flake instead like we do when we build the
SDK itself.

Signed-off-by: Ivan Velickovic <[email protected]>
Signed-off-by: Ivan Velickovic <[email protected]>
@Ivan-Velickovic Ivan-Velickovic merged commit 40a2c91 into main Jan 5, 2026
10 of 11 checks passed
@Ivan-Velickovic Ivan-Velickovic deleted the ci_style_fix branch January 5, 2026 21:44
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.

1 participant