<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by ti-chi-bot[bot]</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by ti-chi-bot[bot]</shortDescription></cause></action><action></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>23937</buildableDurationMillis><buildableTimeMillis>23937</buildableTimeMillis><buildingDurationMillis>51580</buildingDurationMillis><executingTimeMillis>51580</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5198</waitingDurationMillis><waitingTimeMillis>5198</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmain _class='hudson.plugins.git.util.Build'><buildNumber>826</buildNumber><marked><SHA1>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</SHA1><branch><SHA1>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</SHA1><name>origin/main</name></branch></marked><revision><SHA1>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</SHA1><branch><SHA1>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</SHA1><name>origin/main</name></branch></revision></originmain></buildsByBranchName><lastBuiltRevision><SHA1>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</SHA1><branch><SHA1>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</SHA1><name>origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/PingCAP-QE/ci.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#826</displayName><duration>51580</duration><estimatedDuration>83303</estimatedDuration><fullDisplayName>seed #826</fullDisplayName><id>826</id><inProgress>false</inProgress><keepLog>false</keepLog><number>826</number><queueId>1069446</queueId><result>SUCCESS</result><timestamp>1749005471238</timestamp><url>https://do.pingcap.net/jenkins/view/all/job/seed/826/</url><builtOn>default-hdhp2</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/flow/rc/check-images-internal.ts</affectedPath><affectedPath>scripts/flow/rc/check-tiup.ts</affectedPath><commitId>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</commitId><timestamp>1749005438000</timestamp><author><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>fix(scripts/flow/rc): fix RC flow check scripts (#3554)

This pull request introduces updates to the scripts
`check-images-internal.ts` and `check-tiup.ts` to improve version
handling and script execution flow. The changes include adding
version-specific checks for `ticdc` initialization and ensuring proper
script termination when executed directly.

### Updates to version handling:

*
[`scripts/flow/rc/check-images-internal.ts`](diffhunk://#diff-bda2ba3d75043b6dba98a83474bb05cfa4d2a70bc74440c0f32f88ee9c6f6fb9R158-R161):
Added a condition to skip processing `ticdc` for versions earlier than
`v9.0.0`.
(`[scripts/flow/rc/check-images-internal.tsR158-R161](diffhunk://#diff-bda2ba3d75043b6dba98a83474bb05cfa4d2a70bc74440c0f32f88ee9c6f6fb9R158-R161)`)
*
[`scripts/flow/rc/check-tiup.ts`](diffhunk://#diff-0be4c32d0693a4c6b794b5c07c45baa7f15e5e76ffeb8cbe37d9ba30456653b9R223-R226):
Added a condition to skip processing `ticdc` for versions earlier than
`v9.0.0`.
(`[scripts/flow/rc/check-tiup.tsR223-R226](diffhunk://#diff-0be4c32d0693a4c6b794b5c07c45baa7f15e5e76ffeb8cbe37d9ba30456653b9R223-R226)`)

### Improvements to script execution flow:

*
[`scripts/flow/rc/check-images-internal.ts`](diffhunk://#diff-bda2ba3d75043b6dba98a83474bb05cfa4d2a70bc74440c0f32f88ee9c6f6fb9R252-R258):
Added `Deno.exit(0)` to ensure proper script termination when executed
directly and wrapped CLI parameter parsing in an `import.meta.main`
check.
(`[scripts/flow/rc/check-images-internal.tsR252-R258](diffhunk://#diff-bda2ba3d75043b6dba98a83474bb05cfa4d2a70bc74440c0f32f88ee9c6f6fb9R252-R258)`)
*
[`scripts/flow/rc/check-tiup.ts`](diffhunk://#diff-0be4c32d0693a4c6b794b5c07c45baa7f15e5e76ffeb8cbe37d9ba30456653b9R272-R278):
Added `Deno.exit(0)` to ensure proper script termination when executed
directly and wrapped CLI parameter parsing in an `import.meta.main`
check.
(`[scripts/flow/rc/check-tiup.tsR272-R278](diffhunk://#diff-0be4c32d0693a4c6b794b5c07c45baa7f15e5e76ffeb8cbe37d9ba30456653b9R272-R278)`)
</comment><date>2025-06-04 02:50:38 +0000</date><id>cbb8cf1a0458ba6aceda5358a45dd1ae8f5e88d4</id><msg>fix(scripts/flow/rc): fix RC flow check scripts (#3554)</msg><path><editType>edit</editType><file>scripts/flow/rc/check-images-internal.ts</file></path><path><editType>edit</editType><file>scripts/flow/rc/check-tiup.ts</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>