Skip to content

Commit fac8a0b

Browse files
authored
Merge pull request #253 from mdcssw/main
Implemented `lsipc`
2 parents 0113e30 + 9bb2bb3 commit fac8a0b

16 files changed

+3149
-36
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: dtolnay/rust-toolchain@stable
18+
- name: Install dependencies
19+
shell: bash
20+
run: case ${{ matrix.os }} in ubuntu-*) sudo apt-get update --quiet && sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev libmount-dev ;; esac;
1821
- run: cargo check
1922

2023
test:
@@ -26,6 +29,9 @@ jobs:
2629
steps:
2730
- uses: actions/checkout@v4
2831
- uses: dtolnay/rust-toolchain@stable
32+
- name: Install dependencies
33+
shell: bash
34+
run: case ${{ matrix.os }} in ubuntu-*) sudo apt-get update --quiet && sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev libmount-dev ;; esac;
2935
- run: cargo test
3036

3137
fmt:
@@ -34,6 +40,8 @@ jobs:
3440
steps:
3541
- uses: actions/checkout@v4
3642
- uses: dtolnay/rust-toolchain@stable
43+
- run: sudo apt-get update --quiet
44+
- run: sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev libmount-dev
3745
- run: rustup component add rustfmt
3846
- run: cargo fmt --all -- --check
3947

@@ -46,6 +54,9 @@ jobs:
4654
steps:
4755
- uses: actions/checkout@v4
4856
- uses: dtolnay/rust-toolchain@stable
57+
- name: Install dependencies
58+
shell: bash
59+
run: case ${{ matrix.os }} in ubuntu-*) sudo apt-get update --quiet && sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev libmount-dev ;; esac;
4960
- run: rustup component add clippy
5061
- run: cargo clippy -- -D warnings
5162

@@ -79,6 +90,10 @@ jobs:
7990
CODECOV_FLAGS=$( echo "${{ matrix.job.os }}" | sed 's/[^[:alnum:]]/_/g' )
8091
outputs CODECOV_FLAGS
8192
93+
- name: Install dependencies
94+
shell: bash
95+
run: case ${{ matrix.job.os }} in ubuntu-*) sudo apt-get update --quiet && sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev libmount-dev ;; esac;
96+
8297
- name: rust toolchain ~ install
8398
uses: dtolnay/rust-toolchain@nightly
8499
- name: Install llvm-tools-preview

0 commit comments

Comments
 (0)