File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Install Ubuntu Dependencies
2
+ description : " Installs dependencies on Ubuntu"
3
+
4
+ runs :
5
+ using : " composite"
6
+ steps :
7
+ - name : Update apt-get
8
+ shell : bash
9
+ run : sudo apt-get update
10
+
11
+ - name : Install FUSE libraries
12
+ shell : bash
13
+ run : sudo apt-get install -y libfuse3-dev libfuse-dev
14
+
15
+ - name : Config
16
+ shell : bash
17
+ run : echo "user_allow_other" | sudo tee -a /etc/fuse.conf
Original file line number Diff line number Diff line change 18
18
NO_STAGES_SHRINKING : true
19
19
steps :
20
20
- uses : actions/checkout@v4
21
+ - uses : ./.github/actions/install-fuse
21
22
- uses : dtolnay/rust-toolchain@stable
22
23
- run : cargo build --verbose --workspace --locked
23
24
- run : cargo test --verbose --workspace
26
27
runs-on : ubuntu-latest
27
28
steps :
28
29
- uses : actions/checkout@v4
30
+ - uses : ./.github/actions/install-fuse
29
31
- uses : dtolnay/rust-toolchain@stable
30
32
- run : cargo check --verbose --manifest-path=benchtop/Cargo.toml --locked
31
33
loom_rw_pass_cell :
43
45
RUSTDOCFLAGS : " -D warnings"
44
46
steps :
45
47
- uses : actions/checkout@v4
48
+ - uses : ./.github/actions/install-fuse
46
49
- uses : dtolnay/rust-toolchain@stable
47
50
- run : cargo doc --verbose --workspace --document-private-items
48
51
fmt :
You can’t perform that action at this time.
0 commit comments