Fix recoverable atomic Preview release / 修正可復原預覽發布 - #6
Merged
Merged
Conversation
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.
繁體中文
修正跨平台預覽套件完成後,GitHub 草稿 Release 因標籤查詢回傳 404 而無法發布的問題。加入既有不可變標籤的安全復原入口,並維持版本、main 祖先關係、檔案清單、SHA256、SBOM 與簽章的失敗即停止邊界。
简体中文
修复跨平台预览套件完成后,GitHub 草稿 Release 因标签查询返回 404 而无法发布的问题,并保留全部失败即停止安全边界。
English
Fixes final Preview publication after all platform packages succeeded but GitHub's tag endpoint returned 404 for the draft. Adds trusted immutable-tag recovery while preserving all fail-closed checks.
日本語
全成果物完成後にドラフトがタグ API で 404 となる問題を修正し、不変タグの安全な復旧経路と fail-closed 検証を維持します。
Validation: ALL PACKAGING AUDITS PASSED; tag recovery gates, actionlint and shell syntax passed.