summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2023-07-24 16:43:56 (GMT)
committerThomas Haller <thaller@redhat.com>2023-07-24 16:55:14 (GMT)
commita68260f84fcbdbe8643f171467e8fa2edec4b80a (patch)
treec3fca26f59e8c17baa940a52cbb6efe1637bce9c
parent39c04bc7b12d62a23bbfd1764ab4a339efd8d522 (diff)
downloadlibnl-a68260f84fcbdbe8643f171467e8fa2edec4b80a.zip
libnl-a68260f84fcbdbe8643f171467e8fa2edec4b80a.tar.gz
libnl-a68260f84fcbdbe8643f171467e8fa2edec4b80a.tar.bz2
github: fix installing python dependencies via pip
The test runs in a virtual environment. We cannot just install python packages via apt. Use pip as it was meant to be.
-rw-r--r--.github/workflows/ci.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index ef0afad..89a1553 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -73,13 +73,15 @@ jobs:
- name: Install packages for Release
run: |
test "${{ matrix.cc }}" == gcc || exit 0
- sudo apt-get -y --no-install-recommends install \
+ python3 -m pip install \
asciidoc \
+ graphviz \
+ pygments
+ sudo apt-get -y --no-install-recommends install \
doxygen \
graphviz \
mscgen \
- source-highlight \
- python3-pygments
+ source-highlight
- name: Build Release
run: |