Skip to content

Commit 8056d2a

Browse files
chore: add cargo-dist arguments for release
1 parent e5fec24 commit 8056d2a

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,11 @@ env_logger = "0.11.8"
9797
sign-tag = true
9898
sign-commit = true
9999
shared-version = true
100-
pre-release-hook = ["./scripts/pre-release.sh", "v{{version}}"]
101100
pre-release-commit-message = "chore: Release runner version {{version}} 🎉"
102101

102+
[package.metadata.release]
103+
pre-release-hook = ["./scripts/pre-release.sh", "v{{version}}"]
104+
103105
[profile.dist]
104106
inherits = "release"
105107
lto = "thin"
@@ -108,7 +110,7 @@ strip = true
108110
[package.metadata.dist]
109111
targets = ["aarch64-unknown-linux-musl", "x86_64-unknown-linux-musl"]
110112

111-
# Config for 'dist'
113+
# Config for 'dist' for all crates in the workspace
112114
[workspace.metadata.dist]
113115
# Whether to consider the binaries in a package for distribution (defaults true)
114116
dist = true

crates/exec-harness/Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22
name = "exec-harness"
33
version = "4.4.2-beta.1"
44
edition = "2024"
5+
publish = false
56

67
[dependencies]
78
anyhow = { workspace = true }
89
codspeed = "4.1.0"
910
clap = { workspace = true }
1011
serde_json = { workspace = true }
1112
serde = { workspace = true }
13+
14+
[package.metadata.dist]
15+
targets = ["aarch64-unknown-linux-musl", "x86_64-unknown-linux-musl"]

0 commit comments

Comments
 (0)