From d2546ca93cc693a736036775b4e40e6a601fc919 Mon Sep 17 00:00:00 2001 From: Atdunbg <72302059+atdunbg@users.noreply.github.com> Date: Sat, 16 May 2026 01:35:48 +0800 Subject: [PATCH] Update Linux dependencies in release workflow --- .github/workflows/release.yml | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d0272aa..f0e6f00 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,13 +30,22 @@ jobs: - name: Install Linux dependencies if: matrix.os == 'ubuntu-latest' run: | - sudo apt-get update - sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential \ - libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev + sudo apt-get update + sudo apt-get install -y \ + libasound2-dev \ + libwebkit2gtk-4.0-dev \ + build-essential \ + curl \ + wget \ + file \ + libssl-dev \ + libgtk-3-dev \ + libayatana-appindicator3-dev \ + librsvg2-dev - name: Install npm dependencies run: npm install - + - name: Extract release notes for version id: release_notes shell: bash @@ -67,4 +76,4 @@ jobs: releaseName: 'v__VERSION__' releaseBody: ${{ env.NOTES }} releaseDraft: false - prerelease: false \ No newline at end of file + prerelease: false