1919
2020jobs :
2121 rust-tests :
22- runs-on : ubuntu-latest
22+ runs-on : ubuntu-20.04
2323 steps :
2424 - uses : actions/checkout@v3
2525 - name : Install dependencies
2626 uses : awalsh128/cache-apt-pkgs-action@latest
2727 with :
28- packages : libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev libsoup2.4-dev javascriptcoregtk-4.0-dev
28+ packages : libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
2929 version : 1.0
3030 - name : Rust setup
3131 uses : moonrepo/setup-rust@v1
3232 - name : Rust cache
3333 uses : swatinem/rust-cache@v2
3434 with :
3535 workspaces : ' ./src-tauri -> target'
36+ cache-bin : false
3637 - name : Sync node version and setup cache
3738 uses : actions/setup-node@v3
3839 with :
@@ -44,13 +45,13 @@ jobs:
4445 working-directory : src-tauri
4546 run : cargo test
4647 rust-fmt :
47- runs-on : ubuntu-latest
48+ runs-on : ubuntu-20.04
4849 steps :
4950 - uses : actions/checkout@v3
5051 - name : Install dependencies
5152 uses : awalsh128/cache-apt-pkgs-action@latest
5253 with :
53- packages : libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev libsoup2.4-dev javascriptcoregtk-4.0-dev
54+ packages : libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
5455 version : 1.0
5556 - name : Rust setup
5657 uses : moonrepo/setup-rust@v1
@@ -63,20 +64,21 @@ jobs:
6364 working-directory : src-tauri
6465 run : cargo fmt --all --check
6566 rust-clippy :
66- runs-on : ubuntu-latest
67+ runs-on : ubuntu-20.04
6768 steps :
6869 - uses : actions/checkout@v3
6970 - name : Install dependencies
7071 uses : awalsh128/cache-apt-pkgs-action@latest
7172 with :
72- packages : libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev libsoup2.4-dev javascriptcoregtk-4.0-dev
73+ packages : libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
7374 version : 1.0
7475 - name : Rust setup
7576 uses : moonrepo/setup-rust@v1
7677 - name : Rust cache
7778 uses : swatinem/rust-cache@v2
7879 with :
7980 workspaces : ' ./src-tauri -> target'
81+ cache-bin : false
8082 - run : rustup component add clippy
8183 - name : Sync node version and setup cache
8284 uses : actions/setup-node@v3
0 commit comments