Skip to content

CI Improvements: min and nightly Rust, min dep version, clippy#74

Merged
sivadeilra merged 1 commit intoyoshuawuyts:masterfrom
dpaoliello:ci
Sep 10, 2025
Merged

CI Improvements: min and nightly Rust, min dep version, clippy#74
sivadeilra merged 1 commit intoyoshuawuyts:masterfrom
dpaoliello:ci

Conversation

@dpaoliello
Copy link
Collaborator

@dpaoliello dpaoliello commented Sep 10, 2025

  • Test with the MSRV (1.77) and nightly Rust compilers.
  • Stop using the deprecated actions-rs GitHub actions.
  • Test against the minimal dependency versions.
  • Use --no-deps to speed up cargo doc.
  • Deny warnings in cargo doc.
  • Don't deny warnings when building with nightly, as they can be noisy.
  • Replaced ptr::dangling_mut with older API that's available in 1.77.

@dpaoliello dpaoliello force-pushed the ci branch 7 times, most recently from daa87d9 to 41edd34 Compare September 10, 2025 18:27
@dpaoliello dpaoliello marked this pull request as ready for review September 10, 2025 18:28
@dpaoliello dpaoliello marked this pull request as draft September 10, 2025 18:31
@dpaoliello dpaoliello force-pushed the ci branch 3 times, most recently from 1ad2f8f to 26d296b Compare September 10, 2025 18:37
@dpaoliello dpaoliello marked this pull request as ready for review September 10, 2025 18:39
@sivadeilra sivadeilra merged commit ba18b05 into yoshuawuyts:master Sep 10, 2025
10 checks passed
@dpaoliello dpaoliello deleted the ci branch September 10, 2025 18:40
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