Skip to content

Commit 06fb411

Browse files
authored
Merge pull request #4 from bartvdbraak/feat/additional-build-targets
feat: add target tests file for debugging
2 parents 969c4d0 + c281ff1 commit 06fb411

File tree

3 files changed

+41
-6
lines changed

3 files changed

+41
-6
lines changed

.github/workflows/release.yml

+21
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ jobs:
1212
matrix:
1313
name:
1414
- linux-x86-64-gnu
15+
- linux-x86-64-musl
16+
- linux-armhf-gnu
17+
- linux-arm64-gnu
1518
- mac-x86-64
1619
- mac-arm64
1720
- windows-gnu
@@ -22,6 +25,24 @@ jobs:
2225
cross: false
2326
experimental: false
2427

28+
- name: linux-x86-64-musl
29+
os: ubuntu-latest
30+
target: x86_64-unknown-linux-musl
31+
cross: true
32+
experimental: false
33+
34+
- name: linux-armhf-gnu
35+
os: ubuntu-20.04
36+
target: armv7-unknown-linux-gnueabihf
37+
cross: true
38+
experimental: false
39+
40+
- name: linux-arm64-gnu
41+
os: ubuntu-20.04
42+
target: aarch64-unknown-linux-gnu
43+
cross: true
44+
experimental: false
45+
2546
- name: mac-x86-64
2647
os: macos-latest
2748
target: x86_64-apple-darwin

Cargo.lock

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

Cargo.toml

+3
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,6 @@ azure_security_keyvault = "0.17.0"
99
clap = { version = "4.4.7", features = ["derive"] }
1010
futures = "0.3.29"
1111
tokio = {version = "1.33.0", features = ["full"]}
12+
13+
[target.'cfg(all(target_os = "linux", any(target_env = "musl", target_arch = "arm", target_arch = "aarch64")))'.dependencies]
14+
openssl = { version = "0.10", features = ["vendored"] }

0 commit comments

Comments
 (0)