File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919 runs-on : ubuntu-latest
2020 steps :
2121 - name : Checkout
22- uses : actions/checkout@v5
23-
24- - name : Install Rust
25- uses : dtolnay/rust-toolchain@stable
26-
27- - name : Install system dependencies
28- run : |
29- sudo apt-get update
30- sudo apt-get install -y \
31- libasound2-dev \
32- libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev \
33- libxfixes-dev libxcomposite-dev libxcursor-dev \
34- libxdo-dev \
35- pkg-config
36-
37- - name : Cache cargo
38- uses : Swatinem/rust-cache@v2
39-
40- - name : Build Rust docs
41- run : cargo doc --workspace --no-deps
22+ uses : actions/checkout@v4
4223
4324 - name : Install Zola
4425 uses : taiki-e/install-action@v2
4829 - name : Build site
4930 run : |
5031 zola --root keyless-website build --output-dir public
51- mkdir -p public/docs
52- cp -a target/doc/. public/docs/
53-
54- - name : Disable Jekyll processing
55- run : touch public/.nojekyll
5632
5733 - name : Upload artifact
58- uses : actions/upload-pages-artifact@v4
34+ uses : actions/upload-pages-artifact@v3
5935 with :
6036 path : public
6137
You can’t perform that action at this time.
0 commit comments