Skip to content

Commit 65ea802

Browse files
committed
ci: fix Tauri Linux preview by installing required Linux deps (webkit2gtk-4.1, gtk3, ayatana-appindicator, librsvg2, patchelf)
1 parent b2ec264 commit 65ea802

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,16 @@ jobs:
6565
- name: Install dependencies
6666
run: yarn install --frozen-lockfile
6767

68+
- name: Install Linux deps (Tauri)
69+
run: |
70+
sudo apt-get update
71+
sudo apt-get install -y \
72+
libgtk-3-dev \
73+
libwebkit2gtk-4.1-dev \
74+
libayatana-appindicator3-dev \
75+
librsvg2-dev \
76+
patchelf
77+
6878
- name: Build Tauri (Linux)
6979
uses: tauri-apps/tauri-action@v0
7080
with:

0 commit comments

Comments
 (0)