@@ -17,25 +17,25 @@ jobs:
17
17
os : [ubuntu-latest, macos-latest, windows-latest]
18
18
runs-on : ${{ matrix.os }}
19
19
steps :
20
- - uses : actions/checkout@v4
21
- - name : Setup
22
- if : matrix.os == 'ubuntu-latest'
23
- run : sudo apt-get update && sudo apt-get install librust-atk -dev libwebkit2gtk -4.0-dev build-essential libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2 -dev
24
- - name : Install Rust toolchain
25
- run : rustup toolchain install stable --profile minimal
26
- - name : Rust cache
27
- uses : Swatinem/rust-cache@v2
28
- - name : Build
29
- run : cargo build --all-features
30
- - name : Run tests
31
- run : cargo test --all-features
32
-
20
+ - uses : actions/checkout@v4
21
+ - name : Setup
22
+ if : matrix.os == 'ubuntu-latest'
23
+ run : sudo apt-get update && sudo apt-get install libgtk-3 -dev webkit2gtk -4.1 libayatana-appindicator3-dev
24
+ - name : Install Rust toolchain
25
+ run : rustup toolchain install stable --profile minimal
26
+ - name : Rust cache
27
+ uses : Swatinem/rust-cache@v2
28
+ - name : Build
29
+ run : cargo build --all-features
30
+ - name : Run tests
31
+ run : cargo test --all-features
32
+
33
33
clippy :
34
34
runs-on : ubuntu-latest
35
35
steps :
36
36
- uses : actions/checkout@v4
37
37
- name : Setup
38
- run : sudo apt-get update && sudo apt-get install librust-atk -dev libwebkit2gtk -4.0-dev build-essential libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2 -dev
38
+ run : sudo apt-get update && sudo apt-get install libgtk-3 -dev webkit2gtk -4.1 libayatana-appindicator3-dev
39
39
- name : Install Rust toolchain
40
40
run : rustup toolchain install stable --profile minimal --component clippy
41
41
- name : Rust cache
0 commit comments