Skip to content

Commit 1b58e51

Browse files
committed
rel: 0.10.1
* Use lto for github release binary
1 parent f0aae10 commit 1b58e51

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

.github/workflows/binaries.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
target: ${{ matrix.targets }}
2626
- run: cargo install cargo-quickinstall
2727
- run: cargo quickinstall cross
28-
- run: cross build --bin ${{ matrix.bins }} --locked --release --target ${{ matrix.targets }}
28+
- run: cross build --bin ${{ matrix.bins }} --locked --release --target ${{ matrix.targets }} --profile=dist
2929

3030
- name: archive
3131
run: |

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.10.1] - 10-24-2024
10+
- Add `lto` to github release binaries
11+
912
## [0.10.0] - 10-21-2024
1013
- Add instructions for use with [integer32llc/Margo](https://github.com/integer32llc/margo)
1114
- Add `--git-index-url` to configure mirror `config.json` [#95](https://github.com/wcampbell0x2a/zerus/pull/95)

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "zerus"
3-
version = "0.10.0"
3+
version = "0.10.1"
44
edition = "2021"
55
authors = ["wcampbell"]
66
description = "Lightweight binary to download only project required crates for offline crates.io mirror"
@@ -25,3 +25,10 @@ tempfile = "3.13.0"
2525

2626
[profile.release]
2727
strip = true
28+
29+
# Release(dist) binaries are setup for maximum runtime speed, at the cost of CI time
30+
[profile.dist]
31+
inherits = "release"
32+
codegen-units = 1
33+
lto = true
34+
strip = true

0 commit comments

Comments
 (0)