Skip to content

Commit

Permalink
ci: update manpage deployment workflow
Browse files Browse the repository at this point in the history
rhel-only

Related: RHEL-30372
  • Loading branch information
jamacku committed Apr 25, 2024
1 parent e100e38 commit c587b9c
Showing 1 changed file with 2 additions and 50 deletions.
52 changes: 2 additions & 50 deletions .github/workflows/deploy-man-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit c587b9c

Please sign in to comment.