From f02ef8c8250a18fc2218e6031b040afd6e1ab7b9 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). --- .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 430085eb..0184fd8a 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