Skip to content

Commit cf82a73

Browse files
committed
Merge branch 'main' into obvhs
2 parents 314e70e + cbc9a21 commit cf82a73

File tree

35 files changed

+2492
-829
lines changed

35 files changed

+2492
-829
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ jobs:
2323
save-if: ${{ github.ref == 'refs/heads/main' }}
2424
cache-all-crates: true
2525
shared-key: lints
26+
- name: Install Linux dependencies
27+
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev libx264-164 libx264-dev
2628
- name: Run cargo check
2729
run: cargo check --locked --all-targets --no-default-features --features 2d,3d,f32
2830

@@ -37,6 +39,8 @@ jobs:
3739
save-if: ${{ github.ref == 'refs/heads/main' }}
3840
cache-all-crates: true
3941
shared-key: lints
42+
- name: Install Linux dependencies
43+
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev libx264-164 libx264-dev
4044
- name: Run cargo doc
4145
run: cargo doc --locked --workspace --no-deps --document-private-items --keep-going
4246

@@ -55,6 +59,9 @@ jobs:
5559
with:
5660
components: llvm-tools-preview
5761
- uses: cargo-bins/cargo-binstall@main
62+
- name: Install Linux dependencies
63+
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev libx264-164 libx264-dev
64+
if: ${{ matrix.os == 'ubuntu-latest' }}
5865
- name: Install nextest
5966
run: cargo binstall cargo-nextest --force
6067
- name: Install LLD
@@ -112,6 +119,8 @@ jobs:
112119
save-if: ${{ github.ref == 'refs/heads/main' }}
113120
cache-all-crates: true
114121
shared-key: lints
122+
- name: Install Linux dependencies
123+
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev libx264-164 libx264-dev
115124
- name: Run cargo fmt
116125
run: cargo fmt --all -- --check
117126
- name: Run cargo clippy

0 commit comments

Comments
 (0)