You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: backport the canary release channel rename (#4490) - #4493
I have linked a related issue (external PRs: issue must have a maintainer's /approve).
I have added tests that prove my feature works.
The behavior-change table above is complete, and every removed behavior or flipped default is named in the changeset and either has an escape hatch or was explicitly approved by a maintainer in this PR.
Ran gen-changesets skill, or this PR needs no changeset.
Ran gen-docs skill, or this PR needs no doc update.
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
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
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.
Requirement or Bug
把 #4490 回移到
release/2026-10-28,让这个分支发出的正式版不带 dev 渠道命名。Bug Reproduction Steps
N/A
Root Cause
N/A
Code Changes
这是 #4490 的原样回移,不是新的改动。回移后,#4490 改动过的 23 个路径与 main 上的
84a392e9c完全一致。唯一的冲突在
scripts/dev-release.mjs和scripts/dev-release.test.mjs:#4490 删除了这两个文件,而 release 分支上的版本没有包含 #4469 的修复。以 main 上的版本为准,直接删除;替代它们的scripts/canary-release.mjs已经包含 #4469 的修复,#4469 不需要再单独回移。不新增 changeset,理由同 #4490:dev 渠道没进过任何正式版本。这条回移合入后,这个分支发出的正式版也不会带上 dev 命名,因此不需要补 changeset。
合入这条 release 不会发版,发版仍要等 #4463 在这之后合入。
Behavior Changes and Affected Users
与 #4490 相同,见 #4490 的行为变化表。
release 分支上额外需要说明的一点:canary 发布 workflow 只允许从 main 发布(
selectCanaryCommit会拒绝其他 ref),所以 release 分支上的 workflow 和脚本改名不会触发任何发布;release 分支 CI 的release-workflow-tests改为运行canary-release.test.mjs。测试随 #4490 的提交一起回移。
Checklist
/approve).gen-changesetsskill, or this PR needs no changeset.gen-docsskill, or this PR needs no doc update.