We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6c2db49 commit e4ac381Copy full SHA for e4ac381
1 file changed
.github/workflows/test.yml
@@ -15,13 +15,36 @@ jobs:
15
steps:
16
- uses: actions/checkout@v4
17
18
+ - name: Install Linux system dependencies
19
+ run: |
20
+ sudo apt-get update
21
+ sudo apt-get install -y \
22
+ libwebkit2gtk-4.1-dev \
23
+ build-essential \
24
+ curl \
25
+ wget \
26
+ file \
27
+ libxdo-dev \
28
+ libssl-dev \
29
+ libayatana-appindicator3-dev \
30
+ librsvg2-dev
31
+
32
+ - name: Setup Node
33
+ uses: actions/setup-node@v4
34
+ with:
35
+ node-version: 22
36
+ cache: npm
37
38
+ - name: Install frontend dependencies
39
+ run: npm ci
40
41
- name: Install Rust
42
uses: dtolnay/rust-toolchain@stable
43
44
- name: Cache cargo
45
uses: Swatinem/rust-cache@v2
46
with:
- workspaces: src-tauri
47
+ workspaces: src-tauri -> target
48
49
- name: Run Rust quality checks
50
run: npm run check:rust
0 commit comments