From: Thomas Weißschuh Date: Fri, 5 May 2023 08:42:03 +0000 (+0200) Subject: ci: build translated manpages during test X-Git-Tag: v2.39~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64308ffff6d39c1405379aeb2829eb782ddcc5e1;p=thirdparty%2Futil-linux.git ci: build translated manpages during test Signed-off-by: Thomas Weißschuh --- diff --git a/.github/workflows/cibuild-setup-ubuntu.sh b/.github/workflows/cibuild-setup-ubuntu.sh index 5aaa8c22ac..93cc21f8b7 100755 --- a/.github/workflows/cibuild-setup-ubuntu.sh +++ b/.github/workflows/cibuild-setup-ubuntu.sh @@ -37,6 +37,10 @@ if [[ "$QEMU_USER" != "1" ]]; then PACKAGES+=(linux-modules-extra-$(uname -r)) fi +if [[ "$TRANSLATE_MANPAGES" == "yes" ]];then + PACKAGES+=(po4a) +fi + apt-get -y update --fix-missing apt install -y lsb-release software-properties-common diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index d367efdff1..7bb03457b1 100644 --- a/.github/workflows/cibuild.yml +++ b/.github/workflows/cibuild.yml @@ -93,6 +93,7 @@ jobs: COMPILER: gcc COMPILER_VERSION: 10 SANITIZE: no + TRANSLATE_MANPAGES: yes steps: - name: Repository checkout uses: actions/checkout@v1