From bf8c6f3b9e2b31808f0b2a79fb983c1f451ec76d Mon Sep 17 00:00:00 2001 From: ndom91 Date: Wed, 15 Jan 2025 14:30:46 +0100 Subject: [PATCH] fix: try latest libwebkit2gtk-4.1-dev@2.46.5 from ubuntu jammy repos --- .github/workflows/publish.yaml | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 713d22acbb..b50df3817e 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -86,7 +86,7 @@ jobs: platform: - macos-13 # [macOs, x64] - macos-latest # [macOs, ARM64] - - ubuntu-24.04 # [linux, x64] + - ubuntu-22.04 # [linux, x64] - windows-latest # [windows, x64] runs-on: ${{ matrix.platform }} @@ -164,15 +164,8 @@ jobs: libssl-dev \ libgtk-3-dev \ libappindicator3-dev \ - librsvg2-dev; - - sudo apt install -y \ - libwebkit2gtk-4.1-0=2.44.0-2 \ - libwebkit2gtk-4.1-dev=2.44.0-2 \ - libjavascriptcoregtk-4.1-0=2.44.0-2 \ - libjavascriptcoregtk-4.1-dev=2.44.0-2 \ - gir1.2-javascriptcoregtk-4.1=2.44.0-2 \ - gir1.2-webkit2-4.1=2.44.0-2; + librsvg2-dev \ + libwebkit2gtk-4.1-dev; - uses: actions/download-artifact@v4 with: @@ -275,7 +268,7 @@ jobs: - name: Sign our EV signed file shell: bash run: | - set -x + set -x curl -O https://gitbutler-public.s3.us-east-1.amazonaws.com/_win/minisign.exe chmod +x minisign.exe # Add this line to make the file executable echo "sign release/${{ steps.set-path.outputs.msi_file }}" @@ -311,7 +304,7 @@ jobs: platform: - macos-13 # [macOs, x64] - macos-latest # [macOs, ARM64] - - ubuntu-24.04 # [linux, x64] + - ubuntu-22.04 # [linux, x64] - windows-latest # [windows, x64] steps: - uses: actions/checkout@v4