From b83eda0822321fa91aaca471ee68f35031f8d3b5 Mon Sep 17 00:00:00 2001 From: Christoph Koehler Date: Sat, 8 Feb 2025 21:32:01 -0700 Subject: [PATCH 1/2] build: enable optimizations for release profile --- Cargo.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 7bb9aa5..4742ba7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,6 +44,11 @@ console = ["dep:console-subscriber"] inherits = "release" lto = "thin" +[profile.release] +lto = true +codegen-units = 1 + + [workspace.lints.clippy] pedantic = { level = "deny", priority = -1 } cast_precision_loss = "allow" From 02dd69c5ebb5a1ebc017dd4880a59e6a3cbd8c25 Mon Sep 17 00:00:00 2001 From: Christoph Koehler Date: Sat, 8 Feb 2025 21:47:06 -0700 Subject: [PATCH 2/2] chore: remove unused cargo-release config --- release.toml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 release.toml diff --git a/release.toml b/release.toml deleted file mode 100644 index 28e0311..0000000 --- a/release.toml +++ /dev/null @@ -1,22 +0,0 @@ -allow-branch = [ - "main" -] -sign-commit = false -sign-tag = false -push-remote = "origin" -release = true -publish = false -verify = true -owners = [] -push = true -push-options = [] -consolidate-commits = false -pre-release-commit-message = "chore: Release {{crate_name}} version {{version}}" -pre-release-replacements = [] -tag-message = "chore: Release {{crate_name}} version {{version}}" -tag-name = "{{prefix}}v{{version}}" -tag = true -enable-features = [] -enable-all-features = false -dependent-version = "upgrade" -metadata = "optional"