Skip to content

Commit 9518081

Browse files
committed
ci: add missing font dependencies
Also, use the script posix-deps-zypp.sh for all installation
1 parent bf2361f commit 9518081

File tree

2 files changed

+13
-19
lines changed

2 files changed

+13
-19
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -53,27 +53,14 @@ jobs:
5353
OPENSSL_VER: 1.1.1u
5454

5555
steps:
56+
- name: Setup tmate session
57+
uses: mxschmitt/action-tmate@v3
58+
5659
- name: Install All Dependencies
5760
run: |
58-
zypper --non-interactive install --auto-agree-with-licenses \
59-
git \
60-
tar \
61-
gcc \
62-
make \
63-
python3 \
64-
libabigail-tools \
65-
xorg-x11-server-Xvfb \
66-
libffi-devel \
67-
zlib-devel \
68-
ncurses-devel \
69-
gdbm-devel \
70-
sqlite3-devel \
71-
tk-devel \
72-
readline-devel \
73-
xz-devel \
74-
bzip2 \
75-
openssl \
76-
xvfb-run
61+
pwd -P
62+
ls -la *
63+
bash -x ./.github/workflows/posix-deps-zypp.sh
7764
7865
- uses: actions/checkout@v4
7966

.github/workflows/posix-deps-zypp.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@ zypper refresh --force
33

44
zypper install --auto-agree-with-licenses --force \
55
pattern:devel_rpm_build pattern:devel_C_C++ \
6+
git tar make libabigail-tools \
7+
xorg-x11-server-Xvfb xvfb-run \
8+
cantarell-fonts google-droid-fonts \
9+
google-inconsolata-fonts dejavu-fonts \
10+
libffi-devel \
11+
xz-devel \
12+
bzip2 \
613
zlib-devel \
714
libbz2-devel \
815
ncurses-devel \

0 commit comments

Comments
 (0)