Skip to content

Commit 22a7fe0

Browse files
committed
chore: specify openssl dependency in dist-workspace
1 parent fd4c7f0 commit 22a7fe0

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,6 @@ jobs:
5959
- uses: actions/checkout@v4
6060
with:
6161
submodules: recursive
62-
# install openssl
63-
- uses: knicknic/os-specific-run@v1.0.3
64-
with:
65-
macos: brew install openssl@1.1
66-
linux: sudo apt-get install libssl-dev
67-
windows: choco install openssl
6862
- name: Install dist
6963
# we specify bash to get pipefail; it guards against the `curl` command
7064
# failing. otherwise `sh` won't catch that `curl` returned non-0

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-workspace.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
[workspace]
22
members = ["cargo:."]
33

4+
[dist.dependencies.homebrew]
5+
openssl = "*"
6+
[dist.dependencies.apt]
7+
libssl-dev = "*"
8+
[dist.dependencies.choco]
9+
openssl = "*"
10+
411
# Config for 'dist'
512
[dist]
613
# The preferred dist version to use in CI (Cargo.toml SemVer syntax)

0 commit comments

Comments
 (0)