release: v1.16.1 - #96
Merged
Merged
Conversation
将 workspace crate 版本从 1.16.0 升到 1.16.1,使 v* 标签检出包含 #95 的 path+version 依赖与按序 crates.io 发布。 Co-authored-by: Henry Zhang <hello@zhanghe.dev>
|
zh30
marked this pull request as ready for review
September 20, 2026 23:59
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更范围
从最新
main(含 #95 squash mergedc31b97e)切出 v1.16.1,让v*Release Assets 检出带 path+version 依赖的清单,从而能按序发布到 crates.io。v1.16.0标签仍指向 #95 之前的提交;本次不移动、不删除该标签。版本
1.16.0→1.16.1:Cargo.toml(amberjs包版本 +amber_transpile/amber_sandbox的 path+version)crates/amber_transpile/Cargo.toml与对应Cargo.lockcrates/amber_sandbox/Cargo.toml与对应Cargo.lockextensions/zed(zed-amberjs,publish = false)及extension.tomlCargo.lock(cargo update -p amberjs -p amber_transpile -p amber_sandbox -p zed-amberjs --precise 1.16.1)CHANGELOG.md增加[1.16.1]二进制名仍是
amber,crates.io 包名仍是amberjs。未从本 agent 执行cargo publish。影响模块
v1.16.1后由.github/workflows/release-assets.yml触发运行过的测试/检查
git fetch origin main:tip 为dc31b97e feat: crates.io 按依赖顺序发布 amberjscargo metadata:四包均为1.16.1cargo update -p … --precise 1.16.1:根 lockfile 已对齐cargo test/ clippy(纯版本号变更)v1.16.1后,再确认 Actions 与git ls-remote --tags origin | grep v1.16.1未验证项
CARGO_REGISTRY_TOKEN:amber_transpile→amber_sandbox→amberjs)相关文档
.github/workflows/release-assets.ymldocs/CONTRIBUTING.md发布流程