From 365a74eef2463a011fbe7413ab5479b4fbd60650 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Thu, 25 Apr 2024 15:46:35 +0200 Subject: [PATCH] ci: update manpage deployment workflow rhel-only Related: RHEL-30372 --- .github/workflows/deploy-man-pages.yml | 52 +------------------------- 1 file changed, 2 insertions(+), 50 deletions(-) diff --git a/.github/workflows/deploy-man-pages.yml b/.github/workflows/deploy-man-pages.yml index 08c3d6e322..9739228a87 100644 --- a/.github/workflows/deploy-man-pages.yml +++ b/.github/workflows/deploy-man-pages.yml @@ -37,61 +37,13 @@ jobs: - name: Install dependencies run: | - RELEASE="$(lsb_release -cs)" - sudo bash -c "echo 'deb-src http://archive.ubuntu.com/ubuntu/ $RELEASE main restricted universe multiverse' >>/etc/apt/sources.list" - sudo add-apt-repository -y ppa:upstream-systemd-ci/systemd-ci + sudo add-apt-repository -y --no-update --enable-source sudo apt-get -y update sudo apt-get -y build-dep systemd - sudo apt-get install -y \ - cryptsetup-bin \ - expect \ - fdisk \ - gettext \ - iputils-ping \ - isc-dhcp-client \ - itstool \ - kbd \ - libblkid-dev \ - libbpf-dev \ - libc6-dev-i386 \ - libcap-dev \ - libcurl4-gnutls-dev \ - libfdisk-dev \ - libfido2-dev \ - libgpg-error-dev \ - liblz4-dev \ - liblzma-dev \ - libmicrohttpd-dev \ - libmount-dev \ - libp11-kit-dev \ - libpwquality-dev \ - libqrencode-dev \ - libssl-dev \ - libtss2-dev \ - libxkbcommon-dev \ - libxtables-dev \ - libzstd-dev \ - meson \ - mold \ - mount \ - net-tools \ - ninja-build \ - perl \ - python3-evdev \ - python3-jinja2 \ - python3-lxml \ - python3-pip \ - python3-pyparsing \ - python3-setuptools \ - quota \ - strace \ - unifont \ - util-linux \ - zstd \ - name: Build HTML man pages run: | - meson build + meson setup build ninja -C build man/html - name: Setup Pages