|
15 | 15 | steps:
|
16 | 16 | - uses: actions/checkout@v4
|
17 | 17 | - uses: dtolnay/rust-toolchain@stable
|
| 18 | + - run: sudo apt-get update --quiet |
| 19 | + - run: sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev |
18 | 20 | - run: cargo check
|
19 | 21 |
|
20 | 22 | test:
|
|
26 | 28 | steps:
|
27 | 29 | - uses: actions/checkout@v4
|
28 | 30 | - uses: dtolnay/rust-toolchain@stable
|
| 31 | + - run: sudo apt-get update --quiet |
| 32 | + - run: sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev |
29 | 33 | - run: cargo test
|
30 | 34 |
|
31 | 35 | fmt:
|
|
34 | 38 | steps:
|
35 | 39 | - uses: actions/checkout@v4
|
36 | 40 | - uses: dtolnay/rust-toolchain@stable
|
| 41 | + - run: sudo apt-get update --quiet |
| 42 | + - run: sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev |
37 | 43 | - run: rustup component add rustfmt
|
38 | 44 | - run: cargo fmt --all -- --check
|
39 | 45 |
|
|
46 | 52 | steps:
|
47 | 53 | - uses: actions/checkout@v4
|
48 | 54 | - uses: dtolnay/rust-toolchain@stable
|
| 55 | + - run: sudo apt-get update --quiet |
| 56 | + - run: sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev |
49 | 57 | - run: rustup component add clippy
|
50 | 58 | - run: cargo clippy -- -D warnings
|
51 | 59 |
|
|
79 | 87 | CODECOV_FLAGS=$( echo "${{ matrix.job.os }}" | sed 's/[^[:alnum:]]/_/g' )
|
80 | 88 | outputs CODECOV_FLAGS
|
81 | 89 |
|
| 90 | + - name: Install dependencies |
| 91 | + run: | |
| 92 | + sudo apt-get update --quiet |
| 93 | + sudo apt-get install --quiet --no-install-recommends --assume-yes libclang-dev libc6-dev libsmartcols-dev |
| 94 | +
|
82 | 95 | - name: rust toolchain ~ install
|
83 | 96 | uses: dtolnay/rust-toolchain@nightly
|
84 | 97 | - name: Install llvm-tools-preview
|
|
0 commit comments