From 113a9e8b0a833981db2586106ee28ca14c45b9f6 Mon Sep 17 00:00:00 2001 From: Pedro Brochado Date: Wed, 16 Oct 2024 13:28:57 -0300 Subject: [PATCH] Add PyGObject system dependencies to CI runner The build step requires installing pulp_ostree in the GH runner. Because of that, we need to provide PyGObject system dependencies to the GH runner too (not only for our OCI images). (cherry picked from commit f02ef8c8250a18fc2218e6031b040afd6e1ab7b9) --- .github/workflows/build.yml | 2 +- template_config.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 079f806f..25705550 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,7 +38,7 @@ jobs: echo ::endgroup:: - name: "Install OS packages" run: | - sudo apt-get install -y libgirepository1.0-dev libostree-dev + sudo apt-get install -y libgirepository1.0-dev libostree-dev libcairo2-dev - name: "Build package" run: | python3 setup.py sdist bdist_wheel --python-tag py3 diff --git a/template_config.yml b/template_config.yml index 1a89fd9c..88f2f4dc 100644 --- a/template_config.yml +++ b/template_config.yml @@ -28,6 +28,7 @@ lint_requirements: true os_required_packages: - libgirepository1.0-dev - libostree-dev +- libcairo2-dev parallel_test_workers: 8 plugin_app_label: ostree plugin_default_branch: main