Skip to content

Commit 06e5ae2

Browse files
authored
Merge pull request #38 from always-further/libdbus
ci(publish): install linux system deps
2 parents 3ab912a + 6fa7ac3 commit 06e5ae2

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/publish.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,13 @@ jobs:
4848
with:
4949
targets: ${{ matrix.target }}
5050

51+
- name: Install system dependencies (Linux)
52+
if: runner.os == 'Linux'
53+
run: sudo apt-get update && sudo apt-get install -y libdbus-1-dev pkg-config
54+
5155
- name: Install cross-compilation tools (aarch64-linux)
5256
if: matrix.target == 'aarch64-unknown-linux-gnu'
53-
run: |
54-
sudo apt-get update
55-
sudo apt-get install -y gcc-aarch64-linux-gnu
57+
run: sudo apt-get install -y gcc-aarch64-linux-gnu
5658

5759
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
5860
with:

0 commit comments

Comments
 (0)