summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDudemanguy <random342@airmail.cc>2024-03-06 16:03:42 -0600
committerDudemanguy <random342@airmail.cc>2024-03-06 22:49:07 +0000
commit4179d58389412a2664670543cc424e6b31734e57 (patch)
treea0d83729275ad91637f40704da3375ff1b9c4df1
parentf532f3f38f1c430ae273d01acec8d2be2605b219 (diff)
downloadmpv-4179d58389412a2664670543cc424e6b31734e57.tar.bz2
mpv-4179d58389412a2664670543cc424e6b31734e57.tar.xz
github/workflows: generate html and pdf in docs job as well
Not sure if this is particularly useful, but we might as well generate these as well. Also use the docutils wrapper since that's what the meson build does.
-rw-r--r--.github/workflows/docs.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 5c2317b8c1..3936769854 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -20,5 +20,7 @@ jobs:
- uses: actions/checkout@v4
- name: Docs
run: |
- sudo apt-get install python3-docutils
- rst2man --strip-elements-with-class=contents --halt=2 ./DOCS/man/mpv.rst mpv.1
+ sudo apt-get install python3-docutils rst2pdf
+ ./TOOLS/docutils-wrapper.py rst2man --strip-elements-with-class=contents --halt=2 ./DOCS/man/mpv.rst mpv.1
+ ./TOOLS/docutils-wrapper.py rst2html --halt=2 ./DOCS/man/mpv.rst mpv.html
+ ./TOOLS/docutils-wrapper.py rst2pdf -c -b 1 --repeat-table-rows ./DOCS/man/mpv.rst -o mpv.pdf