rust-random / getrandom

A small cross-platform library for retrieving random data from (operating) system source
Apache License 2.0
275 stars 180 forks source link

CI: run Clippy for all backends, rework the rustdoc job #477

Closed newpavlov closed 3 months ago

newpavlov commented 3 months ago

Consolidates Clippy runs into one job which uses fixed Nightly version. Moves Clippy, rustdoc, and rustfmt jobs into a separate workflow file.

Additionally, tweaks the rustdoc job to use only rustdoc with -Dwarnings flag. Minimal versions job has nothing to do with docs and should be done separately for each target. cargo deadlinks was not used to check external links and internal links are checked by rustdoc.

Closes #446