arnaucube
arnaucube/miden-cryptoPublic Self-hosted repository
ci: verify docs syntax
Augusto F. Hack hack.augusto@gmail.com
Thu, 18 Jan 2024 15:33:33 +0100
commit

1004246bfe493bcdf699dc01be7e985ecf011cb2

parent

dae9de9068d74cb8f21bd4fddbd7aa722fa25ea2

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