From 68e2699941feb8030c81672bdfa096105cbc7170 Mon Sep 17 00:00:00 2001 From: afkarxyz Date: Sat, 22 Nov 2025 07:25:57 +0700 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 13b4f2f..9dfd799 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -171,7 +171,7 @@ jobs: build-linux: name: Build Linux - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout code uses: actions/checkout@v4 @@ -216,7 +216,10 @@ jobs: - name: Install dependencies run: | sudo apt-get update - sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libfuse2 + sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev libfuse2 + + # Create symlink for webkit2gtk-4.0 -> webkit2gtk-4.1 (Ubuntu 24.04 compatibility) + sudo ln -sf /usr/lib/x86_64-linux-gnu/pkgconfig/webkit2gtk-4.1.pc /usr/lib/x86_64-linux-gnu/pkgconfig/webkit2gtk-4.0.pc - name: Install Wails CLI run: go install github.com/wailsapp/wails/v2/cmd/wails@latest @@ -329,9 +332,9 @@ jobs: body: | ## Downloads - - **SpotiFLAC-${{ steps.version.outputs.version }}.exe** - Windows - - **SpotiFLAC-${{ steps.version.outputs.version }}.dmg** - macOS - - **SpotiFLAC-${{ steps.version.outputs.version }}.AppImage** - Linux + - `SpotiFLAC-${{ steps.version.outputs.version }}.exe` - Windows + - `SpotiFLAC-${{ steps.version.outputs.version }}.dmg` - macOS + - `SpotiFLAC-${{ steps.version.outputs.version }}.AppImage` - Linux files: | artifacts/windows-portable/*.exe artifacts/macos-portable/*.dmg