Loading...
Loading...
Compare original and translation side by side
/release 0.1.133/release 0.1.133undefinedundefined
**Auto-version logic:** If no version argument was provided, increment the patch version of the current version (e.g., `0.1.132` -> `0.1.133`).
**自动版本号逻辑:** 若未提供版本参数,则将当前版本的补丁号递增(例如`0.1.132` -> `0.1.133`)。undefinedundefined
If any check fails, inform the user and stop.
若任何一项验证失败,需告知用户并终止流程。cd ~/code/freenet/freenet-core/main # or wherever main worktree is
git worktree add -b release-work ../release-X.Y.Z
cd ../release-X.Y.Zgit worktree remove ../release-X.Y.Z
git branch -d release-workcd ~/code/freenet/freenet-core/main # 或主工作树所在的其他路径
git worktree add -b release-work ../release-X.Y.Z
cd ../release-X.Y.Zgit worktree remove ../release-X.Y.Z
git branch -d release-work./scripts/release.sh --version <VERSION> [--skip-tests] [--deploy-local]crates/core/Cargo.tomlcrates/fdev/Cargo.tomlfreenetfdev./scripts/release.sh --version <VERSION> [--skip-tests] [--deploy-local]crates/core/Cargo.tomlcrates/fdev/Cargo.tomlfreenetfdev--skip-tests--dry-run--deploy-local--deploy-remote--skip-tests--dry-run--deploy-local--deploy-remote--version/tmp/release-<VERSION>.state./scripts/release.sh --resume /tmp/release-<VERSION>.state--version/tmp/release-<VERSION>.state./scripts/release.sh --resume /tmp/release-<VERSION>.stategh api repos/freenet/freenet-core/pulls/XXXX --method PATCH -f title="build: release X.Y.Z"gh api repos/freenet/freenet-core/pulls/XXXX --method PATCH -f title="build: release X.Y.Z"Build and Cross-CompileundefinedBuild and Cross-Compileundefinedundefinedundefinedundefinedundefined
**River** (Freenet Official room):
```bash
riverctl message send 69Ht4YjZsT884MndR2uWhQYe1wb9b2x77HRq7Dgq7wYE "Freenet vX.Y.Z released - [summary]. https://github.com/freenet/freenet-core/releases/tag/vX.Y.Z"
**River**(Freenet官方房间):
```bash
riverctl message send 69Ht4YjZsT884MndR2uWhQYe1wb9b2x77HRq7Dgq7wYE "Freenet vX.Y.Z版本已发布 - [摘要]. https://github.com/freenet/freenet-core/releases/tag/vX.Y.Z"undefinedundefinedundefinedundefined0.1.X0.3.X0.1.X0.3.Xcargo install freenet~/.cargo/bin/freenet/usr/local/bin/freenetsystemctl show -p MainPID/proc/PID/execargo install freenet~/.cargo/bin/freenet/usr/local/bin/freenetsystemctl show -p MainPID/proc/PID/exefreenet updategateway-auto-update.sh --forcefreenet updategateway-auto-update.sh --force