Skip to content

Commit 6637b4d

Browse files
committed
fix(ci): CI Deps
1 parent 719a879 commit 6637b4d

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

.github/workflows/clippy_lint.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,23 @@ jobs:
3838

3939
- name: Install dependencies
4040
run: |
41-
sudo apt install libdbus-1-dev pkg-config
41+
sudo apt update
42+
sudo apt install -y libdbus-1-dev pkg-config
43+
44+
- name: Install dependencies for Tauri
45+
if: matrix.directories.path == './rustbee-gui/src-tauri'
46+
run: |
47+
sudo apt install -y \
48+
libglib2.0-dev \
49+
libwebkit2gtk-4.1-dev \
50+
build-essential \
51+
curl \
52+
wget \
53+
file \
54+
libxdo-dev \
55+
libssl-dev \
56+
libayatana-appindicator3-dev \
57+
librsvg2-dev
4258
4359
- name: Lint and Check every Rust dir with Clippy
4460
working-directory: ${{ matrix.directories.path }}

0 commit comments

Comments
 (0)