mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-11-22 01:06:03 +03:00
GHA CI: add checking for doc
And also regenerate man pages with latest pandoc
This commit is contained in:
parent
d841dda654
commit
5b57abc7d8
5 changed files with 33 additions and 24 deletions
19
.github/workflows/ci_file_health.yaml
vendored
19
.github/workflows/ci_file_health.yaml
vendored
|
@ -23,3 +23,22 @@ jobs:
|
||||||
|
|
||||||
- name: Check files
|
- name: Check files
|
||||||
uses: pre-commit/action@v3.0.0
|
uses: pre-commit/action@v3.0.0
|
||||||
|
|
||||||
|
- name: Check doc
|
||||||
|
env:
|
||||||
|
pandoc_path: "${{ github.workspace }}/../pandoc"
|
||||||
|
run: |
|
||||||
|
# install pandoc
|
||||||
|
curl \
|
||||||
|
-L \
|
||||||
|
-o "${{ runner.temp }}/pandoc.tar.gz" \
|
||||||
|
"https://github.com/jgm/pandoc/releases/download/3.1.7/pandoc-3.1.7-linux-amd64.tar.gz"
|
||||||
|
tar -xf "${{ runner.temp }}/pandoc.tar.gz" -C "${{ github.workspace }}/.."
|
||||||
|
mv "${{ github.workspace }}/.."/pandoc-* "${{ env.pandoc_path }}"
|
||||||
|
# run pandoc
|
||||||
|
for lang in doc/*/; do
|
||||||
|
"${{ env.pandoc_path }}/bin/pandoc" -f markdown -t man -s "$lang/qbittorrent.1.md" -o "$lang/qbittorrent.1"
|
||||||
|
"${{ env.pandoc_path }}/bin/pandoc" -f markdown -t man -s "$lang/qbittorrent-nox.1.md" -o "$lang/qbittorrent-nox.1"
|
||||||
|
done
|
||||||
|
# check diff, ignore "Automatically generated by ..." part
|
||||||
|
git diff -I '\.\\".*' --exit-code
|
||||||
|
|
|
@ -1,20 +1,16 @@
|
||||||
.\" Automatically generated by Pandoc 2.9.2
|
.\" Automatically generated by Pandoc 3.1.7
|
||||||
.\"
|
.\"
|
||||||
.TH "QBITTORRENT-NOX" "1" "January 16th 2010" "Command line Bittorrent client written in C++ / Qt" ""
|
.TH "QBITTORRENT-NOX" "1" "January 16th 2010" "Command line Bittorrent client written in C++ / Qt" ""
|
||||||
.hy
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
.PP
|
|
||||||
qBittorrent-nox - a command line Bittorrent client written in C++ / Qt
|
qBittorrent-nox - a command line Bittorrent client written in C++ / Qt
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.PP
|
|
||||||
\f[B]qbittorrent-nox\f[R]
|
\f[B]qbittorrent-nox\f[R]
|
||||||
\f[C][--d|--daemon] [--webui-port=x] [TORRENT_FILE | URL]...\f[R]
|
\f[CR][--d|--daemon] [--webui-port=x] [TORRENT_FILE | URL]...\f[R]
|
||||||
.PP
|
.PP
|
||||||
\f[B]qbittorrent-nox\f[R] \f[C]--help\f[R]
|
\f[B]qbittorrent-nox\f[R] \f[CR]--help\f[R]
|
||||||
.PP
|
.PP
|
||||||
\f[B]qbittorrent-nox\f[R] \f[C]--version\f[R]
|
\f[B]qbittorrent-nox\f[R] \f[CR]--version\f[R]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
.PP
|
|
||||||
\f[B]qBittorrent-nox\f[R] is an advanced command-line Bittorrent client
|
\f[B]qBittorrent-nox\f[R] is an advanced command-line Bittorrent client
|
||||||
written in C++ / Qt using the \f[B]libtorrent-rasterbar\f[R] library by
|
written in C++ / Qt using the \f[B]libtorrent-rasterbar\f[R] library by
|
||||||
Arvid Norberg.
|
Arvid Norberg.
|
||||||
|
@ -32,7 +28,6 @@ which is accessible as a default on http://localhost:8080.
|
||||||
The Web UI access is secured and the default account user name is
|
The Web UI access is secured and the default account user name is
|
||||||
\[lq]admin\[rq] with \[lq]adminadmin\[rq] as a password.
|
\[lq]admin\[rq] with \[lq]adminadmin\[rq] as a password.
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.PP
|
|
||||||
\f[B]\f[CB]--help\f[B]\f[R] Prints the command line options.
|
\f[B]\f[CB]--help\f[B]\f[R] Prints the command line options.
|
||||||
.PP
|
.PP
|
||||||
\f[B]\f[CB]--version\f[B]\f[R] Prints qbittorrent program version
|
\f[B]\f[CB]--version\f[B]\f[R] Prints qbittorrent program version
|
||||||
|
@ -41,7 +36,6 @@ number.
|
||||||
\f[B]\f[CB]--webui-port=x\f[B]\f[R] Changes Web UI port to x (default:
|
\f[B]\f[CB]--webui-port=x\f[B]\f[R] Changes Web UI port to x (default:
|
||||||
8080).
|
8080).
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
.PP
|
|
||||||
If you find a bug, please report it at https://bugs.qbittorrent.org
|
If you find a bug, please report it at https://bugs.qbittorrent.org
|
||||||
.SH AUTHORS
|
.SH AUTHORS
|
||||||
Christophe Dumez <chris@qbittorrent.org>.
|
Christophe Dumez <chris@qbittorrent.org>.
|
||||||
|
|
|
@ -1,20 +1,16 @@
|
||||||
.\" Automatically generated by Pandoc 2.9.2
|
.\" Automatically generated by Pandoc 3.1.7
|
||||||
.\"
|
.\"
|
||||||
.TH "QBITTORRENT" "1" "January 16th 2010" "Bittorrent client written in C++ / Qt" ""
|
.TH "QBITTORRENT" "1" "January 16th 2010" "Bittorrent client written in C++ / Qt" ""
|
||||||
.hy
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
.PP
|
|
||||||
qBittorrent - a Bittorrent client written in C++ / Qt
|
qBittorrent - a Bittorrent client written in C++ / Qt
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.PP
|
|
||||||
\f[B]qbittorrent\f[R]
|
\f[B]qbittorrent\f[R]
|
||||||
\f[C][--no-splash] [--webui-port=x] [TORRENT_FILE | URL]...\f[R]
|
\f[CR][--no-splash] [--webui-port=x] [TORRENT_FILE | URL]...\f[R]
|
||||||
.PP
|
.PP
|
||||||
\f[B]qbittorrent\f[R] \f[C]--help\f[R]
|
\f[B]qbittorrent\f[R] \f[CR]--help\f[R]
|
||||||
.PP
|
.PP
|
||||||
\f[B]qbittorrent\f[R] \f[C]--version\f[R]
|
\f[B]qbittorrent\f[R] \f[CR]--version\f[R]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
.PP
|
|
||||||
\f[B]qBittorrent\f[R] is an advanced Bittorrent client written in C++ /
|
\f[B]qBittorrent\f[R] is an advanced Bittorrent client written in C++ /
|
||||||
Qt, using the \f[B]libtorrent-rasterbar\f[R] library by Arvid Norberg.
|
Qt, using the \f[B]libtorrent-rasterbar\f[R] library by Arvid Norberg.
|
||||||
qBittorrent is similar to uTorrent.
|
qBittorrent is similar to uTorrent.
|
||||||
|
@ -24,7 +20,6 @@ It also comes with UPnP port forwarding / NAT-PMP, encryption (Vuze
|
||||||
compatible), FAST extension (mainline) and PeX support (utorrent
|
compatible), FAST extension (mainline) and PeX support (utorrent
|
||||||
compatible).
|
compatible).
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.PP
|
|
||||||
\f[B]\f[CB]--help\f[B]\f[R] Prints the command line options.
|
\f[B]\f[CB]--help\f[B]\f[R] Prints the command line options.
|
||||||
.PP
|
.PP
|
||||||
\f[B]\f[CB]--version\f[B]\f[R] Prints qbittorrent program version
|
\f[B]\f[CB]--version\f[B]\f[R] Prints qbittorrent program version
|
||||||
|
@ -35,7 +30,6 @@ number.
|
||||||
\f[B]\f[CB]--webui-port=x\f[B]\f[R] Changes Web UI port to x (default:
|
\f[B]\f[CB]--webui-port=x\f[B]\f[R] Changes Web UI port to x (default:
|
||||||
8080).
|
8080).
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
.PP
|
|
||||||
If you find a bug, please report it at https://bugs.qbittorrent.org
|
If you find a bug, please report it at https://bugs.qbittorrent.org
|
||||||
.SH AUTHORS
|
.SH AUTHORS
|
||||||
Christophe Dumez <chris@qbittorrent.org>.
|
Christophe Dumez <chris@qbittorrent.org>.
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
|
.\" Automatically generated by Pandoc 3.1.7
|
||||||
|
.\"
|
||||||
.TH "QBITTORRENT-NOX" "1" "16 января 2010" "Клиент сети БитТоррент для командной строки" ""
|
.TH "QBITTORRENT-NOX" "1" "16 января 2010" "Клиент сети БитТоррент для командной строки" ""
|
||||||
.SH НАЗВАНИЕ
|
.SH НАЗВАНИЕ
|
||||||
.PP
|
|
||||||
qBittorrent-nox \[em] клиент сети БитТоррент для командной строки.
|
qBittorrent-nox \[em] клиент сети БитТоррент для командной строки.
|
||||||
.SH АВТОРЫ
|
.SH АВТОРЫ
|
||||||
Christophe Dumez <chris@qbittorrent.org>
|
Christophe Dumez <chris@qbittorrent.org>.
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
|
.\" Automatically generated by Pandoc 3.1.7
|
||||||
|
.\"
|
||||||
.TH "QBITTORRENT" "1" "16 января 2010" "Клиент сети БитТоррент" ""
|
.TH "QBITTORRENT" "1" "16 января 2010" "Клиент сети БитТоррент" ""
|
||||||
.SH НАЗВАНИЕ
|
.SH НАЗВАНИЕ
|
||||||
.PP
|
|
||||||
qBittorrent \[em] клиент сети БитТоррент.
|
qBittorrent \[em] клиент сети БитТоррент.
|
||||||
.SH АВТОРЫ
|
.SH АВТОРЫ
|
||||||
Christophe Dumez <chris@qbittorrent.org>
|
Christophe Dumez <chris@qbittorrent.org>.
|
||||||
|
|
Loading…
Reference in a new issue