ci: Added a few more enabled dependency docs
This commit is contained in:
parent
8da77f46aa
commit
b30d28c9b1
1 changed files with 9 additions and 1 deletions
10
.github/workflows/pages.yml
vendored
10
.github/workflows/pages.yml
vendored
|
|
@ -21,7 +21,15 @@ jobs:
|
|||
- name: System dependencies
|
||||
run: sudo apt-get update; sudo apt-get install -y libxkbcommon-dev libwayland-dev
|
||||
- name: Build documentation
|
||||
run: RUSTDOCFLAGS="--cfg docsrs" cargo +nightly-2025-07-31 doc --no-deps -p cosmic-client-toolkit -p libcosmic --verbose --features tokio,winit,wayland,process,desktop,single-instance
|
||||
run: RUSTDOCFLAGS="--cfg docsrs" \
|
||||
cargo +nightly-2025-07-31 doc --no-deps \
|
||||
-p cosmic-client-toolkit \
|
||||
-p cosmic-protocols \
|
||||
-p smithay-client-toolkit \
|
||||
-p wayland-protocols \
|
||||
-p wayland-client \
|
||||
-p libcosmic \
|
||||
--verbose --features tokio,winit,wayland,desktop,single-instance,applet,xdg-portal,multi-window
|
||||
- name: Deploy documentation
|
||||
uses: peaceiris/actions-gh-pages@v3
|
||||
with:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue