Skip to content

Commit 01197de

Browse files
committed
fix: remove release size gate
1 parent 3309c97 commit 01197de

7 files changed

Lines changed: 18 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
cmake -S upx-5.1.0-src -B upx-build -DCMAKE_BUILD_TYPE=Release
7979
cmake --build upx-build --parallel 2
8080
printf 'UPX_BIN=%s\n' "$PWD/upx-build/upx" >> "$GITHUB_ENV"
81-
- name: Compress, verify, and enforce CLI budget
81+
- name: Compress and verify CLI
8282
shell: bash
8383
run: |
8484
set -eux
@@ -97,9 +97,7 @@ jobs:
9797
echo
9898
echo "Unpacked: $unpacked_bytes bytes"
9999
echo "UPX: $packed_bytes bytes"
100-
echo "Budget: 1048576 bytes"
101100
} >> "$GITHUB_STEP_SUMMARY"
102-
test "$packed_bytes" -le 1048576
103101
- name: Prepare artifact
104102
shell: bash
105103
run: cp "${{ matrix.binary }}" "${{ matrix.artifact }}"

CHANGELOG.en.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ All notable changes to `ii` are documented here. The default Chinese version is
2525

2626
- Restricted the release workflow to the three CLI artifacts; fixed Linux and macOS UPX path handling, which had overwritten UPX's reserved environment variable.
2727

28+
## 0.1.15 - 2026-07-30
29+
30+
### Changed
31+
32+
- The release workflow continues to report UPX-compressed CLI sizes for all targets, without blocking publication on a size limit.
33+
2834
## Unreleased
2935

3036
Nothing yet.

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@
2525

2626
- Release 流水线仅构建和发布 CLI 三端产物;修正 Linux 与 macOS 使用 UPX 路径时误写入 UPX 保留环境变量的问题。
2727

28+
## 0.1.15 - 2026-07-30
29+
30+
### 变更
31+
32+
- Release 流水线继续报告三端 CLI 的 UPX 压缩大小,但不再以大小限制阻断发布。
33+
2834
## Unreleased
2935

3036
暂无。

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ exclude = ["vendor/iroh", "vendor/suppaftp"]
44
resolver = "3"
55

66
[workspace.package]
7-
version = "0.1.14"
7+
version = "0.1.15"
88
edition = "2024"
99
rust-version = "1.91"
1010
license = "MIT"

README.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ Release changes are documented in [CHANGELOG.en.md](CHANGELOG.en.md). The defaul
256256

257257
## Version
258258

259-
The current version is managed by Git tags. This repository currently uses `v0.1.14`.
259+
The current version is managed by Git tags. This repository currently uses `v0.1.15`.
260260

261261
## License
262262

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ ii send .\video.mp4 --relay https://relay.example.com:8443
267267

268268
## 版本
269269

270-
当前版本由 Git tag 管理。仓库内已使用 `v0.1.14`
270+
当前版本由 Git tag 管理。仓库内已使用 `v0.1.15`
271271

272272
## 许可证
273273

0 commit comments

Comments
 (0)