Skip to content

Commit eceb7f6

Browse files
committed
fix: add Linux system dependencies to CI workflow
Install libdbus-1-dev and libsecret-1-dev on Ubuntu runner, required by the keyring crate's sync-secret-service feature.
1 parent 1cd73b8 commit eceb7f6

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ jobs:
4444
- name: Rust Cache
4545
uses: Swatinem/rust-cache@v2
4646

47+
- name: Install Linux system dependencies
48+
if: runner.os == 'Linux'
49+
run: sudo apt-get update && sudo apt-get install -y libdbus-1-dev libsecret-1-dev
50+
4751
- name: Check formatting
4852
run: cargo fmt --check
4953

0 commit comments

Comments
 (0)