Add a GitHub action for building docs. (#89)

This helps ensure we don't break that doc build.
This commit is contained in:
Jacob Hoffman-Andrews
2020-06-24 12:20:07 -07:00
committed by GitHub
parent 4e1e3d1ad4
commit 3f78953874
2 changed files with 7 additions and 0 deletions

View File

@@ -26,3 +26,9 @@ jobs:
with: with:
command: test command: test
args: --no-default-features --features "json tls ${{ matrix.feature }}" args: --no-default-features --features "json tls ${{ matrix.feature }}"
- name: Docs
uses: actions-rs/cargo@v1
with:
command: doc
# Keep in sync with Cargo.toml's [package.metadata.docs.rs]
args: --no-default-features --features "tls json charset cookies socks-proxy"

View File

@@ -11,6 +11,7 @@ categories = ["web-programming::http-client"]
edition = "2018" edition = "2018"
[package.metadata.docs.rs] [package.metadata.docs.rs]
# Keep in sync with .github/workflows/test.yml
features = [ "tls", "json", "charset", "cookies", "socks-proxy" ] features = [ "tls", "json", "charset", "cookies", "socks-proxy" ]
[features] [features]