-
-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use cargo-auditable
to build the final release artifacts
#627
Comments
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Should also consider using https://github.com/kinnison/git-testament |
@passcod Maybe we can introduce a |
Yeah I've made bosion for this for watchexec, but it's currently a little dependency heavy... |
Oh well, having to pull in |
I'd rather figure out a different way to read the git info in pure rust, if possible, though a fallback wouldn't go amiss. |
This is currently blocked on watchexec/watchexec#615 since bosion currently uses old |
I've submit watchexec/watchexec#619 for updating gix to v0.47 |
I just realized that if we run |
We can check |
While binstall already uses |
that provides more information: ``` build-date: 2023-06-27 build-target: aarch64-apple-darwin features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin commit-hash: 86731fcb8663f98e22a0ca7985f5bf407cc410f0 commit-date: 2023-06-28 rustc-version: 1.70.0 rustc-commit-hash: 90c541806f23a127002de5b4038be731ba1458ca rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
that provides more information: ``` build-date: 2023-06-27 build-target: aarch64-apple-darwin features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin commit-hash: 86731fcb8663f98e22a0ca7985f5bf407cc410f0 commit-date: 2023-06-28 rustc-version: 1.70.0 rustc-commit-hash: 90c541806f23a127002de5b4038be731ba1458ca rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
that provides more information: ``` build-date: 2023-06-27 build-target: aarch64-apple-darwin features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin commit-hash: 86731fcb8663f98e22a0ca7985f5bf407cc410f0 commit-date: 2023-06-28 rustc-version: 1.70.0 rustc-commit-hash: 90c541806f23a127002de5b4038be731ba1458ca rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
that provides more information: ``` build-date: 2023-06-27 build-target: aarch64-apple-darwin features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin commit-hash: 86731fcb8663f98e22a0ca7985f5bf407cc410f0 commit-date: 2023-06-28 rustc-version: 1.70.0 rustc-commit-hash: 90c541806f23a127002de5b4038be731ba1458ca rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
that provides more information: ``` build-date: 2023-06-27 build-target: aarch64-apple-darwin features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin commit-hash: 86731fcb8663f98e22a0ca7985f5bf407cc410f0 commit-date: 2023-06-28 rustc-version: 1.70.0 rustc-commit-hash: 90c541806f23a127002de5b4038be731ba1458ca rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
that provides more information: ``` build-date: 2023-06-27 build-target: aarch64-apple-darwin features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin commit-hash: 86731fcb8663f98e22a0ca7985f5bf407cc410f0 commit-date: 2023-06-28 rustc-version: 1.70.0 rustc-commit-hash: 90c541806f23a127002de5b4038be731ba1458ca rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
that provides more information: ``` cargo-binstall: 1.0.0 build-date: 2023-07-18 build-target: aarch64-apple-darwin build-features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin build-commit-hash: 39d8cfc build-commit-date: 2023-07-18 rustc-version: 1.71.0 rustc-commit-hash: 8ede3aae28fe6e4d52b38157d7bfe0d3bceef225 rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
that provides more information: ``` cargo-binstall: 1.0.0 build-date: 2023-07-18 build-target: aarch64-apple-darwin build-features: default,fancy_no_backtrace,git,rustls,static,trust_dns,zstd_thin build-commit-hash: 39d8cfc build-commit-date: 2023-07-18 rustc-version: 1.71.0 rustc-commit-hash: 8ede3aae28fe6e4d52b38157d7bfe0d3bceef225 rustc-llvm-version: 16.0 ``` Fixed #627 Signed-off-by: Jiahao XU <[email protected]>
#1182 did not implemented |
Well it's actually implemented much earlier than that (before v1.0.0) and this issue is now used to track for verbose version. |
ah! cool thx |
Use
cargo-auditable
to build the final release artifacts so that it contains all the dependencies used and is auditable.Related:
cross-rs/cross#1172
rust-secure-code/cargo-auditable#95
The text was updated successfully, but these errors were encountered: