crate-ci / cargo-release

Cargo subcommand `release`: everything about releasing a rust crate.
Apache License 2.0
1.31k stars 110 forks source link

`verify = true` does not seem to work when cross compiling #819

Open baxterjo opened 1 week ago

baxterjo commented 1 week ago

I have a repo that is a workspace, the workspace cargo-release config looks like

# Cargo.toml
[workspace.metadata.release]
verify = true
target = "aarch64-unknown-linux-gnu" # <- Not my native arch
shared-version = true

and the individual package configs look like

# package/Cargo.toml
[package.metadata.release]
verify = true
target = "aarch64-unknown-linux-gnu" # <- Not my native arch
shared-version = true

but when I run cargo-release, no verification takes place.

My native arch is aarch64-apple-darwin

epage commented 1 week ago

Could you give the exact command being used for cargo release and the output?