File tree 2 files changed +14
-0
lines changed
2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -230,6 +230,17 @@ jobs:
230
230
- uses : Swatinem/rust-cache@v2
231
231
- run : cargo build -p ctest
232
232
233
+ docs :
234
+ name : Ensure docs build
235
+ runs-on : ubuntu-24.04
236
+ timeout-minutes : 10
237
+ steps :
238
+ - uses : actions/checkout@master
239
+ - name : Install Rust
240
+ run : rustup update nightly --no-self-update && rustup default nightly
241
+ - uses : Swatinem/rust-cache@v2
242
+ - run : cargo doc --workspace --no-deps
243
+
233
244
# One job that "summarizes" the success state of this pipeline. This can then be added to branch
234
245
# protection, rather than having to add each job separately.
235
246
success :
@@ -242,6 +253,7 @@ jobs:
242
253
- test_tier2_vm
243
254
- verify_build
244
255
- ctest_msrv
256
+ - docs
245
257
# Github branch protection is exceedingly silly and treats "jobs skipped because a dependency
246
258
# failed" as success. So we have to do some contortions to ensure the job fails if any of its
247
259
# dependencies fails.
Original file line number Diff line number Diff line change 9
9
//!
10
10
//! [project]: https://github.com/rust-lang/libc/blob/main/ctest/README.md
11
11
12
+ // FIXME(ctest): documenting `garando_syntax` overflows otherwise
13
+ #![ recursion_limit = "256" ]
12
14
#![ deny( missing_docs) ]
13
15
14
16
use std:: collections:: { HashMap , HashSet } ;
You can’t perform that action at this time.
0 commit comments