ci: verify docs syntax
Augusto F. Hack hack.augusto@gmail.com
Thu, 18 Jan 2024 15:33:33 +0100
1 files changed,
26 insertions(+),
2 deletions(-)
jump to
M
.github/workflows/ci.yml
→
.github/workflows/ci.yml
@@ -86,7 +86,7 @@ command: test
args: ${{matrix.features}} no-std: - name: build ${{matrix.toolchain}} no-std for wasm32-unknown-unknown + name: build ${{matrix.toolchain}} no-std for wasm32-unknown-unknown runs-on: ubuntu-latest strategy: fail-fast: false@@ -106,4 +106,28 @@ - name: Build
uses: actions-rs/cargo@v1 with: command: build - args: --no-default-features --target wasm32-unknown-unknown+ args: --no-default-features --target wasm32-unknown-unknown + + docs: + name: Verify the docs on ${{matrix.toolchain}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + toolchain: [stable] + steps: + - uses: actions/checkout@v4 + with: + submodules: recursive + - name: Install rust + uses: actions-rs/toolchain@v1 + with: + toolchain: ${{matrix.toolchain}} + override: true + - name: Check docs + uses: actions-rs/cargo@v1 + env: + RUSTDOCFLAGS: -D warnings + with: + command: doc + args: --verbose --all-features --keep-going