From 012ef119e0abc14a88c08bf90e237a9639e1abb2 Mon Sep 17 00:00:00 2001 From: Jose Quintana Date: Sun, 10 Mar 2024 23:21:14 +0100 Subject: [PATCH] chore: display platform-specific documentation on docs.rs --- .github/workflows/release.crate.yml | 3 ++- src/lib.rs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.crate.yml b/.github/workflows/release.crate.yml index 5900fe1a..6f7585d5 100644 --- a/.github/workflows/release.crate.yml +++ b/.github/workflows/release.crate.yml @@ -35,4 +35,5 @@ jobs: - name: Publish workspace packages env: CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_TOKEN }} - run: cargo publish -p static-web-server + RUSTDOCFLAGS: '--cfg=docsrs --deny=warnings' + run: cargo publish --all-features --package static-web-server diff --git a/src/lib.rs b/src/lib.rs index 47c5d840..4f601a95 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -99,7 +99,7 @@ #![deny(warnings)] #![deny(rust_2018_idioms)] #![deny(dead_code)] -#![cfg_attr(docsrs, feature(doc_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] // Extern crates #[macro_use]