File tree 4 files changed +12
-1
lines changed
4 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 16
16
env :
17
17
MDBOOK_VERSION : 0.4.12
18
18
MDBOOK_LINKCHECK_VERSION : 0.7.2
19
+ MDBOOK_MERMAID_VERSION : 0.10.0
19
20
MDBOOK_TOC_VERSION : 0.6.1
20
21
DEPLOY_DIR : book/html
21
22
BASE_SHA : ${{ github.event.pull_request.base.sha }}
31
32
with :
32
33
path : |
33
34
~/.cargo/bin
34
- key : ${{ runner.os }}-${{ env.MDBOOK_VERSION }}--${{ env.MDBOOK_LINKCHECK_VERSION }}--${{ env.MDBOOK_TOC_VERSION }}
35
+ key : ${{ runner.os }}-${{ env.MDBOOK_VERSION }}--${{ env.MDBOOK_LINKCHECK_VERSION }}--${{ env.MDBOOK_TOC_VERSION }}--${{ env.MDBOOK_MERMAID_VERSION }}
35
36
36
37
- name : Cache linkcheck
37
38
uses : actions/cache@v2
59
60
cargo install mdbook --version ${{ env.MDBOOK_VERSION }}
60
61
cargo install mdbook-linkcheck --version ${{ env.MDBOOK_LINKCHECK_VERSION }}
61
62
cargo install mdbook-toc --version ${{ env.MDBOOK_TOC_VERSION }}
63
+ cargo install mdbook-mermaid --version ${{ env.MDBOOK_MERMAID_VERSION }}
62
64
63
65
- name : Check build
64
66
run : mdbook build
Original file line number Diff line number Diff line change @@ -10,9 +10,13 @@ create-missing = false
10
10
command = " mdbook-toc"
11
11
renderer = [" html" ]
12
12
13
+ [preprocessor .mermaid ]
14
+ command = " mdbook-mermaid"
15
+
13
16
[output .html ]
14
17
git-repository-url = " https://github.com/rust-lang/rustc-dev-guide"
15
18
edit-url-template = " https://github.com/rust-lang/rustc-dev-guide/tree/master/{path}?mode=edit"
19
+ additional-js = [" mermaid.min.js" , " mermaid-init.js" ]
16
20
17
21
[output .html .fold ]
18
22
enable = true
Original file line number Diff line number Diff line change
1
+ mermaid . initialize ( { startOnLoad :true } ) ;
You can’t perform that action at this time.
0 commit comments