From bf1e1b257977dd461b9509943b24b93652b2abf1 Mon Sep 17 00:00:00 2001 From: ndom91 Date: Wed, 11 Dec 2024 22:24:00 +0100 Subject: [PATCH] fix: test building in latest libwebkit2gtk and ubuntu 22.04 --- .github/workflows/publish.yaml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index d84958869c..d277566a06 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,17 @@ jobs: libssl-dev \ libgtk-3-dev \ libappindicator3-dev \ + libwebkit2gtk-4.1-0 \ + libwebkit2gtk-4.1-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; + # 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; - uses: actions/download-artifact@v4 with: @@ -262,7 +264,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