Skip to content

Commit 7e9d84a

Browse files
committed
wip
1 parent 7eaa5ed commit 7e9d84a

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/ci-rust.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,21 @@ env:
1919

2020
jobs:
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

Comments
 (0)