Skip to content

Commit 8eebbfc

Browse files
committed
ci: install package dependencies on Linux
I found out these were missing as part of playing around with self-hosted runners. This isn't needed on GitHub Actions runners, but I like being comprehensive.
1 parent fbe794f commit 8eebbfc

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/linux.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- name: Install System Dependencies
1313
run: |
1414
sudo apt update
15-
sudo apt install -y --no-install-recommends musl-tools
15+
sudo apt install -y --no-install-recommends libssl-dev musl-tools pkg-config
1616
1717
- uses: actions-rs/toolchain@v1
1818
id: install-rust
@@ -49,6 +49,11 @@ jobs:
4949
pythonbuild:
5050
runs-on: 'ubuntu-20.04'
5151
steps:
52+
- name: Install System Dependencies
53+
run: |
54+
sudo apt update
55+
sudo apt install -y --no-install-recommends libssl-dev pkg-config
56+
5257
- uses: actions/checkout@v2
5358

5459
- name: Install Rust

0 commit comments

Comments
 (0)