diff --git a/.github/workflows/workspace.yml b/.github/workflows/workspace.yml index 58cf20e3..98ed95f6 100644 --- a/.github/workflows/workspace.yml +++ b/.github/workflows/workspace.yml @@ -44,12 +44,8 @@ jobs: - uses: RustCrypto/actions/cargo-cache@master - uses: dtolnay/rust-toolchain@master with: - # We need Nightly for doc_auto_cfg - toolchain: nightly-2025-02-22 - - uses: Swatinem/rust-cache@v2 - - env: - RUSTDOCFLAGS: "-Dwarnings --cfg docsrs" - run: cargo doc --no-deps --features std,serde,hazmat,sha2 + toolchain: stable + - run: cargo doc --no-deps --all-features typos: runs-on: ubuntu-latest diff --git a/Cargo.toml b/Cargo.toml index 25ed4fd1..4d4974e6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -61,7 +61,6 @@ std = ["pkcs1?/std", "pkcs8?/std"] [package.metadata.docs.rs] features = ["std", "serde", "hazmat", "sha2"] -rustdoc-args = ["--cfg", "docsrs"] [profile.dev] opt-level = 2 diff --git a/src/lib.rs b/src/lib.rs index 83796091..ef3ea7de 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,5 @@ #![cfg_attr(not(test), no_std)] -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![doc = include_str!("../README.md")] #![doc(html_logo_url = "https://raw.githubusercontent.com/RustCrypto/meta/master/logo_small.png")] #![warn(missing_docs)]