Repository navigation
ci: tag the release at the commit rainbond pinned - #140
Merged
Merged
Conversation
Signed-off-by: yangkaa <catkin.ni@gmail.com>
yangkaa
force-pushed
the
pinned-release-target
branch
from
October 18, 2026 18:34
4037e0d to
db2e985
Compare
yangkaa
marked this pull request as ready for review
October 19, 2026 10:28
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.
背景
rainbond 主仓库的发版入口(
release.yml)会在 E2E 门禁通过后固定四个仓库的 commit,并据此构建镜像。但下游仓库的auto-release-from-rainbond.yml目前总是在当前 main 的最新提交上打 tag。如果从门禁到下游打 tag 之间 main 有新提交,tag 指向的就不是测过、构建过的代码。改动
给
auto-release-from-rainbond.yml增加可选输入target:手动发版、现有的触发方式都不受影响。
合并顺序
请先合并本 PR,再合并 rainbond 主仓库里传
target的改动;否则带target的触发会被旧工作流以 “Unexpected inputs” 拒绝。验证(在 fork 上真实运行)
... is not on main (compare status: unknown-commit),不创建 tagtarget must be a full 40-character commit SHATagging pinned commit …,tag 与传入一致四个下游仓库(console / ui / operator / chart)使用同一份改动。