Skip to content

Commit b7895b2

Browse files
committed
fix(release): cargo publish installs dbus
We need this since we are now building the code in the publish step here.
1 parent 52d6b60 commit b7895b2

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/release.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ jobs:
3737
- uses: actions/checkout@v6
3838
with:
3939
ref: ${{ inputs.tag || github.ref }}
40+
- name: install system dependencies
41+
run: |
42+
sudo sh -eu <<EOF
43+
apt-get update && apt-get install -yy --no-install-recommends \
44+
libbsd-dev \
45+
libdbus-1-dev
46+
EOF
4047
- uses: rust-lang/crates-io-auth-action@v1
4148
id: auth
4249
# TODO(soon): smarter release process, this just tries to publish everything

0 commit comments

Comments
 (0)