From 92f1d8e710749f43d5bf80afe6955da8785bd63d Mon Sep 17 00:00:00 2001 From: raveit65 Date: Wed, 28 Jan 2026 11:21:21 +0100 Subject: CI: fix some workflow issues (#371) * CI: update NEWS which caused some workflow issues * CI: disable gdk-pixbuf-thumbnailer for meson workflows - gdk-pixbuf-thumbnailer is obsolete and should be replaced with glycin-thumbnailer * meson: Only use girepository-2.0 if libpeas uses it too Fixes header conflicts on systems where glib has girepository-2.0 but libpeas still uses the old gobject-introspection-1.0 headers. --------- Co-authored-by: Victor Kareh --- .github/workflows/builds.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/builds.sh b/.github/workflows/builds.sh index c80e76a..ee3ed8b 100755 --- a/.github/workflows/builds.sh +++ b/.github/workflows/builds.sh @@ -19,7 +19,7 @@ infoend() { if [[ -f meson.build && $1 == "meson" ]]; then infobegin "Configure (meson)" - meson setup _build --prefix=/usr + meson setup _build -Dprefix=/usr -Dgdk-pixbuf-thumbnailer=false infoend infobegin "Build (meson)" -- cgit v1.2.1 From 034677b0c5bf9b37c22a6d2d52f8761c2364857d Mon Sep 17 00:00:00 2001 From: raveit65 Date: Wed, 28 Jan 2026 11:27:32 +0100 Subject: CI: release - create tarball with autotools (distcheck) (#373) Co-authored-by: mbkma <39454100+mbkma@users.noreply.github.com> --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index da6b141..e133b76 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: run: sudo .github/workflows/ubuntu.sh - name: Build the source code - run: .github/workflows/builds.sh meson + run: .github/workflows/builds.sh autotools - name: Install GH CLI uses: dev-hanz-ops/install-gh-cli-action@v0.2.1 @@ -30,6 +30,6 @@ jobs: - name: Create github release run: | - gh release create ${{ github.ref_name }} --title ${{ github.ref_name }} --generate-notes _build/meson-dist/* + gh release create ${{ github.ref_name }} --title ${{ github.ref_name }} --generate-notes eom*.tar.xz env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -- cgit v1.2.1