From 9297743d5259bb34a6bc0d6e0ebe8875e4c24279 Mon Sep 17 00:00:00 2001 From: Shozikan <142514207+Youwes09@users.noreply.github.com> Date: Sat, 21 Feb 2026 17:41:32 -0600 Subject: [PATCH] [BETA] Fix Dependencies Updated the build workflow to use Ubuntu 20.04 and adjusted package installations accordingly. --- .github/workflows/build-appimage.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-appimage.yml b/.github/workflows/build-appimage.yml index ca2f30a..7a5e454 100644 --- a/.github/workflows/build-appimage.yml +++ b/.github/workflows/build-appimage.yml @@ -10,7 +10,7 @@ on: jobs: build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-20.04 steps: - name: Checkout @@ -19,12 +19,11 @@ jobs: - name: Install system dependencies run: | sudo apt-get update - # Pin webkit to 2.44 — 2.46+ causes EGL_BAD_PARAMETER crash on many systems + # ubuntu-20.04 ships webkit2gtk 2.44 by default, avoiding the + # EGL_BAD_PARAMETER crash present in 2.46+ # https://github.com/gitbutlerapp/gitbutler/issues/5282 sudo apt-get install -y \ - libwebkit2gtk-4.1-dev=2.44.* \ - libjavascriptcoregtk-4.1-dev=2.44.* \ - gir1.2-webkit2-4.1=2.44.* \ + libwebkit2gtk-4.1-dev \ libgtk-3-dev \ libayatana-appindicator3-dev \ librsvg2-dev \