Skip to content

Commit bdd4cbb

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

File tree

2 files changed

+8
-19
lines changed

2 files changed

+8
-19
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -55,25 +55,7 @@ jobs:
5555
steps:
5656
- name: Install All Dependencies
5757
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
58+
./.github/workflows/posix-deps-zypp.sh
7759
7860
- uses: actions/checkout@v4
7961

.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)