Skip to content

Commit 74f8384

Browse files
committed
fix ci workflow
1 parent bb3058e commit 74f8384

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ jobs:
2323
steps:
2424
- uses: actions/checkout@v4
2525

26+
- name: Install system dependencies
27+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config
28+
2629
- name: Install Rust
2730
uses: dtolnay/rust-toolchain@v1
2831
with:
@@ -53,6 +56,10 @@ jobs:
5356
steps:
5457
- uses: actions/checkout@v4
5558

59+
- name: Install system dependencies (Linux)
60+
if: matrix.os == 'ubuntu-latest'
61+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config
62+
5663
- name: Install Rust
5764
uses: dtolnay/rust-toolchain@v1
5865
with:
@@ -76,6 +83,9 @@ jobs:
7683
steps:
7784
- uses: actions/checkout@v4
7885

86+
- name: Install system dependencies
87+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config
88+
7989
- name: Install Rust
8090
uses: dtolnay/rust-toolchain@v1
8191
with:
@@ -100,6 +110,9 @@ jobs:
100110
steps:
101111
- uses: actions/checkout@v4
102112

113+
- name: Install system dependencies
114+
run: sudo apt-get update && sudo apt-get install -y libudev-dev pkg-config
115+
103116
- name: Install Rust
104117
uses: dtolnay/rust-toolchain@v1
105118
with:

0 commit comments

Comments
 (0)