Skip to content

Commit de40fad

Browse files
committed
chore: fix missing openssl in release workflow
1 parent ecb50ac commit de40fad

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

.github/workflows/release.yml

+7-2
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,15 @@ jobs:
5454
runs-on: ${{ matrix.os }}
5555
continue-on-error: true
5656
steps:
57-
- name: Post Build | Prepare artifacts [Windows]
57+
- name: Prev Build | Get Dependencies [Ubuntu]
5858
if: matrix.os == 'ubuntu-latest'
5959
run: |
60-
sudo apt-get install -y openssl
60+
sudo apt-get install pkg-config libssl-dev
61+
62+
- name: Prev Build | Get Dependencies [MacOS]
63+
if: matrix.os == 'macOS-latest'
64+
run: |
65+
brew install [email protected]
6166
6267
- name: Setup | Checkout
6368
uses: actions/[email protected]

Cargo.lock

+11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ serde = "1.0.130"
2929
serde_derive = "1.0.130"
3030
kafka = "0.8.0"
3131
serde_json = "1.0.72"
32+
openssl = { version = "0.10", features = ["vendored"] }

0 commit comments

Comments
 (0)