From ba1e7e85ceb160cb67c3af15cbcb05307a3fbf2b Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Thu, 27 Nov 2025 23:40:23 +0000 Subject: [PATCH] ci: Clean up gobject-introspection build artifacts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I don’t see there’s any reason for us to keep and expose artifacts from building gobject-introspection as a dependency. The introspection files subsequently generated for GLib are/can be exposed separately as artifacts. In particular, keeping the gobject-introspection directory around as a subdirectory of the glib.git checkout means that `reuse.sh` starts investigating the licenses of the gobject-introspection.git files and failing as a result. Signed-off-by: Philip Withnall --- .gitlab-ci.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9d507e62d..3d66982aa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -154,11 +154,8 @@ variables: git clone --branch "${GOBJECT_INTROSPECTION_TAG}" https://gitlab.gnome.org/GNOME/gobject-introspection.git gobject-introspection meson setup gobject-introspection gobject-introspection/build --prefix=/usr sudo meson install -C gobject-introspection/build + rm -rf gobject-introspection fi - artifacts: - expire_in: 3 days - paths: - - gobject-introspection .build-linux: before_script: